Bai Ling Pictures - Rotten Tomatoes