Chan Yuen Kai came out of retirement to work on Magazine Gap Road. His extensive cinematography experience in film and commercials includes working with Chris Doyle on Wang Kar-wai's Ashes of Time, and has been involved in an ongoing non-profit photography project for more than 20 years taking portraits of retirees in assisted-living communities in Hong Kong.