Sharkzilla (2004) is the Phantom Menace of bad shark movies. #SharkWeak2 Review

Sharkzilla (2004) is the Phantom Menace of bad shark movies. #SharkWeak2 Review

“Sharkzilla”, known everywhere apart from the UK as “Megalodon”, is a 2004 TV movie set on a deep sea oil rig which breaks through to a hidden undersea ocean. If that sounds familiar, it bears an uncanny resemblance to the first two-thirds of “The Meg”, although this film manages to tell the story without once ..