September 30, 2010

Central Station and the Cinema Novo tradition

Central Station is one of the most popular and internationally acclaimed Brazilian films of the 1990s. It heralded a renaissance in Brazilian cinema.