Theresa Poh Lin Chan - Rotten Tomatoes