Wow. X-Men ‘97 has debuted on Rotten Tomatoes with a 100% Fresh score. I’ll be damned.
Wednesday March 20, 2024