Teddy Chan Pictures - Rotten Tomatoes