Yiu-Cheung Lai Pictures - Rotten Tomatoes