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.
Subscribe or renew your subscriptions to win prizes worth up to RM68,000!
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!