The Biggest Chinese Restaurant in the World - Rotten Tomatoes