Society of Filipino Film Reviewers

’12 Weeks’ Named Best Film of 2022 by SFFR, Wins 4...

Leonor Will Never Die follows with four awards, including Best Director     12 Weeks, the Cinemalaya-winning film by Anna Isabelle Matutina about a woman facing personal and...