A strongly religious woman's obsessive-compulsive disorder causes her to take her temptations too seriously.
Eowyn Salvador
Director
Lili Bernardo
Margaret
Sich Liu
Priest
Writer