Brilliant. Cinematography reminiscent of City of God, but it's so much more. What would have already been a gripping story told in a mere linear form, has been broken up into pieces and reassembled into a work of art.