The psychological thriller Deleter won Best Picture at the 2022 Metro Manila Film Festival along with Best Director for Mikhail Red.
My Father Myself
My Father Myself
For lovers of independent films, foreign films, documentary and film festivals
My Father Myself
The psychological thriller Deleter won Best Picture at the 2022 Metro Manila Film Festival along with Best Director for Mikhail Red.