A US trailer for the politically-charged police drama from Brazil.

The film is the winner of the numerous international awards.
This trailer also is the winner of Golden Trailer Award 2012.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…