Izla (movie)
- User score: 5
- Production country: Philippines
- Producer: Barry Gonzalez
- Production companies: OctoArts Films
- Genre: Comedy, Horror
- Release date: 10/22/2021
- Run time: 85 min.
Movie description
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.