Survivors of a plane crash find themselves confronted by a giant crocodile in Simon Zhao & Xu Shixing’s aptly named monster movie.

Windows on Worlds