Cheng Pei-pei
The film was one of three films greenlit by Microwave in early 2012. A casting call was later released for the three lead roles, later filled by Cheng Pei-pei, Ben Whishaw, and Andrew Leung.