Dispatch Parasite (2020) became the first non-English language film to win the Aca… Parasite (2020) became the first non-English language film to win the Academy Award for Best Picture. May 10, 2026