News

Thailand features in a new American survival horror set in caves, storms and shark-infested water

The Devil’s Mouth, filmed across Krabi province, Chiang Mai and Bangkok, streams globally on Prime Video from July 29 2026

Tita Honghirunkham
Written by
Tita Honghirunkham
Feature Writer, Time Out Thailand
Prime Video
Photograph: Prime Video | The Devil's Mouth
Advertising

Prime Video's new shark thriller The Devil's Mouth turns Thailand's caves and coastlines into the setting for a survival nightmare with very little breathing room. Shot over eight weeks across Krabi province, Chiang Mai and Bangkok, the film brings a glossy Hollywood horror setup to some very familiar scenery – then floods it with teeth.

Directed by Jeff Wadlow, whose credits include Imaginary and Truth or Dare, the film follows five college friends on one last trip together before adult life gets in the way. Their adventure begins with a guided swim through a remote cave system known as ‘The Devil's Mouth’. So far, so gap-year bucket list. Then they discover that a freak storm has flooded the caves with sea life. Most of it died in the fresh water. One bull shark did not.

Prime Video
Photograph: Prime VideoThe Devil's Mouth

The cast comes with plenty of young-screen recognition. Kathryn Newton (Abigail, Ready or Not 2), Lana Condor (To All the Boys I've Loved Before), Gavin Casalegno (The Summer I Turned Pretty), Nico Hiraga (Booksmart) and Tommi Rose (Outer Banks) play the friends, while Thai actor Tayme Thapthimthong, fresh from The White Lotus season 3, plays the guide who leads them into the caves.

Production wrapped in September 2025, with James Kniest behind the camera and a score by Bear McCreary. The screenplay, originally titled Apex, was written by Aja Gabel and Myung Joh Wesner and appeared on the 2019 Hollywood Black List before Wadlow came on board.

The Devil's Mouth streams globally on Prime Video from July 29 2026.

Latest news
    Advertising