Upstream News


Parasite: A movie that broke records and language barriers

By Maria Angelica Amaya, Staff Writer March 2, 2020

Parasite, a heart-wrenching comedy-drama-thriller all in one, directed by the Korean director Bong Joon Ho. Nominated and winning 4 Oscars, this is the first non-English movie that has won Best Picture...

Load More Stories
Activate Search