MoviePaglu

Perishable Idol (2025)

Failaka, previously Ikaros, the ancient island off the coast of Kuwait, recalls an oracle decades after the Gulf War left it deserted. Nature guards the…