Dinosaur-ridden island adventure, with a battle-royale esque twist.
as Zhou Fangzhui
as Wu Insun
as Da Quan
as Lao Gui
as Wang Heping