Ng Chin Han is a Singaporean stage, film, and television actor whose career has spanned more than 20 years. From Wikipedia
A late-July trailer will launch the final marketing push following co-creator Ed Boon’s endorsement of the finished film.