Wang Yanan - Rotten Tomatoes