Upstream News

Parasite: A movie that broke records and language barriers

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
The News Site of Carnegie Vanguard High School