Megalodon: The Frenzy
Momma’s Mad
8/18/2023
Imdb: tt27572862
Tmdb: 1165918
Popularity: 21.5
Vote: 3.2/10 (19)

When a frenzy of five Megalodons torment the open ocean, the stakes have never been higher.