Xianling Chen(a.k.a. Chan Sin Leng) is the heroine of this first Macau independent feature film. And her role, socially disabled Alice resembles her another role, A Xin who she used to play in Ryota Nakanishi's montage film in 2006.
This film is directed by Hoi Kuok-Meng, who is a 100% Macau filmmaker. The crew members of this film including: cameraman, lighting, sound engineer, production manager and all the actors and actresses are all from Macau. So it is a 100% made in Macau film for the first time.