56. City Of God (2002)
Director: Fernando Meirelles
Stars: Alexandre Rodrigues, Alice Braga, Leandro Firmino, Phellipe Haagensen, Douglas Silva, Jonathan Haagensen
This beautifully shot and skillfully acted crime drama tells the story of a young aspiring photographer caught in the middle of the drugs and violence that run rampant in his poor Rio de Janeiro neighborhood. Listen up, Capo: Real gangsters do wear flip-flops.