Xueqi Wang - Rotten Tomatoes