Torun Lian Pictures - Rotten Tomatoes