Crocodile Island is a 2020 Chinese fantasy horror feature film about the survivors of plane crash trying to survive on an island of giant creatures.
The movie has apparently been a surprise hit on VOD streaming services in China due to the coronavirus outbreak causing people to stay in rather than going out to theatres to watch new releases.
” …an agreeably silly creature feature. Crocodile Island is pretty predictable and has some far fetched plot points, such as World War 2 guns that still fire perfectly after sitting around an island for 40 years. But in a film about giant creatures that’s really a minor detail.” Voices from the Balcony