

After a yacht sinks in a storm by a whale, Lu Ting and others are stranded on a deserted island, where they must survive attacks from a giant python while confronting jealousy, betrayal, and the fight for survival.
Directed by Lei Sala
User score
1 votes
Released
January 26, 2026
1h 8m
Mandarin