Can Pinoy films ever win a top Oscar?

February 19, 2020
The amazing success of Parasite which also won three other major awards – for Best Director, Best Original Screenplay, and Best International Feature Film (formerly known as Best Foreign Language Film) – was truly phenomenal and it has all the ingredients of a great film. Moviegoers wouldn’t feel sorry for spending time and money on it.