Director Chiu Keng Guan has had many successes in his filmmaking career that began with his first feature film WooHoo! (2010).
The man behind heartfelt films (not to mention box office hits) like The Journey (2014) and Ola Bola (2016) has set a new benchmark for Malaysian filmmakers with his latest movie, On Your Mark, which was filmed in China with Chinese actors.
Already a subscriber? Log in.
Get 30% off with our ads free Premium Plan!
Cancel anytime. No ads. Auto-renewal. Unlimited access to the web and app. Personalised features. Members rewards.
Follow us on our official WhatsApp channel for breaking news alerts and key updates!