Lori Tan Chinn - Rotten Tomatoes