Key Crew
Director
Elwood Perez
Writer
Ricardo Lee
Producer
Willy Tieng
Music
Lutgardo Labad
Cinematography
Johnny Araojo
Editor
Edgardo Vinarao
Executive Producer
Wilson Tieng
Keywords
island
eroticism
village
sin
revenge
betrayal
religion
east asian lead
desire
voyeurism
erotic movie
abuse