Despite a well-established franchise with a high-caliber cast, the new film skipped a theatrical release and landed on streaming last week.
The second movie, released in 2004, has a Rotten Tomatoes critics score of just 27%! It looks like a complete anomaly when ...