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

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