The latest (and supposedly final) film in the franchise skipped theaters for a streaming release, arriving on Peacock last ...
The second movie, released in 2004, has a Rotten Tomatoes critics score of just 27%! It looks like a complete anomaly when ...