Li Guangbin
A Group of biologists go on a rescue mission to Hell Island, but they find themselves threatened by giant crocodiles - and a mega crocodile - and their fight for survival begins.
Release Date | 2019-08-09 |
---|---|
Runtime | 1h 23m |
Director | Fugui |
Producer | |
Writer | Shi Chao |