Chin Han - Rotten Tomatoes