News

Just because a movie scores big at the box office doesn't mean it's necessarily remembered after its theatrical release. Here ...
Godzilla might hold the world record for longest continuous film franchise, but the movie that deserves the crown actually debuted 21 years earlier.