Izla

OctoArts Films

Comedy Horror
85 min     5     2021     Philippines

Overview

Two brothers accompany a group of vloggers on their search for a mythical island. But when they find it, they uncover one sinister secret after another.

Reviews

ChboleFO wrote:
what a funny story, it is pretty ridiculous

Similar