Megalodon Rising Movie Poster

Megalodon Rising


O'Shay Neal

as Lieutenant Commander Ahearn

Wynter Eddins

as Captain Lynch

Freda Jing

as Dr. Lee

Zhan Wang

as Captain Ping