Isabella traditional Chinese simplified Chinese pinyin y sh bi l Cantonese Yale Yi Sa Bui Lai is a 2006 Hong Kong film directed by Pang HoCheung and starring Chapman To, Isabella Leong and Anthony Wong. It played in competition at the 56th annual Berlin International Film Festival, where it won the Silver Bear for best film music it was nominated for the Golden Bear as well. The film is set in Macau.
Source: Wikipedia