FortissimoFilms ; Mediacorp Raintree Pictures, Media Development Authority of Singapore present in association with Dream Movie Entertainment Overseas Limited a Boku Films production ; a Kelvin Tong film ; producers, Titus Ho, Chan Pui Yin, Seah Saw Yam ; story and screenplay by Kelvin Tong ; directed by Kelvin Tong