Dinoshark (2010): cast, story & where to watch

2010 · Film · ★ 4.6

Dinoshark poster

Released in 2010, Dinoshark is a horror, science fiction and tv movie film directed by Kevin O'Neill, running about 92 minutes. “Fear what's below the surface” — that tagline sets the tone.

What it’s about. The film opens with a baby dinoshark swimming away from a broken chunk of Arctic glacier that calved due to global warming. Three years later, the dinoshark is a ferocious predatory adult and kills tourists and locals offshore from Puerto Vallarta, Mexico. The protagonist, Trace, is first to notice the Dinoshark and witnesses his friend get eaten, but has trouble convincing people that a creature of such antiquity is still alive and eating people.

Who’s in it. Dinoshark stars Eric Balfour as Trace McGraw, Aarón Díaz as Luis, Iva Hasperger as Carol Brubaker and Humberto Busto as Calderon, among others.

How it landed. With an audience score of 4.6/10, Dinoshark has proved divisive with audiences.

Where to watch. In US you can stream it on YouTube TV and MovieSphere+ Amazon Channel and rent or buy it from Amazon Video, Apple TV Store, Google Play Movies and YouTube. See the full, country-by-country breakdown on our where to watch Dinoshark page.

If you liked it. Fans of Dinoshark tend to enjoy Psycho, The Silence of the Lambs, The Shining and Alien.

Frequently asked

Where can I watch Dinoshark (2010)?
In US, Dinoshark is available to stream on YouTube TV and MovieSphere+ Amazon Channel, and rent or buy from Amazon Video, Apple TV Store and Google Play Movies. Availability varies by country — check our where-to-watch page for every region.
Is Dinoshark worth watching?
Dinoshark holds an audience score of 4.6 out of 10, and is a strong pick if you enjoy horror, science fiction and tv movie. Reactions are mixed, so it may depend on taste.
Who stars in Dinoshark?
Dinoshark stars Eric Balfour, Aarón Díaz, Iva Hasperger, Humberto Busto and Liv Boughn.
When was Dinoshark released?
Dinoshark was released in 2010, with a runtime of about 92 minutes.