Another amazing production from Dante Lam. Normally he does action thrillers with lots of gunfighting but this time, he has shown that he can be multi-role. Beautiful CGI and characters that you genuinely care about. Beware though, this film doesn't shy from reality and will rip your heart out with sad scenes as well.