as always Stephen Chow never fails to hit the viewers emotions may it be drama ,comedy or fantasy there is always a lesson to learn that connect deeps within everyone's heart. that's why he's always in the list of my favorite foreign directors from Clint Eastwood to Martin Scorsese...