[Meirelles] brings a thrilling technical brilliance to bear on a gritty story... Highly ambitious, the film has dozens of characters, an epic sweep and a complex structure peppered with flashbacks and flash forwards. However it keeps a firm hold on narrative clarity, thanks to subtle visual and aural cues, riveting the audience throughout and making its extended running time slip by in a flash.
Sheila Johnston
June 14, 2002