Spencer Chan Pictures - Rotten Tomatoes