Tony Leung Chiu Wai plays Ben / Ah Bee in the film.