2024· Action, Horror, Sci-Fi
A rescue team heads to an island in the Bermuda Triangle to rescue a film crew, but they have no idea what they'll be facing.
Cast: Mingxi Han
Director: Li Chengda
Loading addons…