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.

5.0
(5)
Original Title: Izla
Release Date: 22/10/2021
Duration: 85 min.
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.
5.0
(5)
Original Title: Izla
Release Date: 22/10/2021
Duration: 85 min.