Parasite

Movie

Parasite

Parasite created a buzz by becoming the first-ever non-English language movie in Oscar history to win the award for Best Picture in February 2020.

Read More