Telly Liu - Rotten Tomatoes