danmaku icon

THE DEVIL'S MOUTH - 2026 - HD

4.1K ViewsAug 1, 2026

Five friends sign up for a guided swim through a remote cave system along Thailand's stunning coast. But their quest for fun and adventure soon turns into a desperate fight for survival as a bloodthirsty shark starts to pick them off one by one.
creator avatar