Izla

Izla

3.6 / Rating 223 votes 1h 25m 2021

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.

To download, you must be logged in and purchase a subscription. Login / Register Buy Subscription

1-Month Subscription

71 thousand Toman ۲۰٪ discount
59 thousand Toman
31 day

3-Month Subscription

213 thousand Toman ۲۰٪ discount
177 thousand Toman
90 day

1-Year Subscription

719 thousand Toman ۲۰٪ discount
599 thousand Toman
365 day
OctoArts Films is a Filipino film production and distribution company founded in 1989 by Orly R. Ilacad. A veteran record producer, Ilacad only decided to establish the film company when producer Simon Ongpin agreed to be its head.

Recommended for You