Filipino horror film is set at an all-girls Catholic school

See full article at Independent.co.uk »