Lacuna (Chinese: ιεδΈε€) is a 2012 Chinese film directed by Derek Tsang and Jimmy Wan.
More at Wikipedia.
Director: Derek TsangJimmy WanRelease date: June 1, 2012