Critics Consensus: Red Is Hot Stuff - Rotten Tomatoes