City of God ★★★★★

Flat out, full on, a rush. Masterful handling of multiple threads, weft to perfection, showing superb control of the form of film and story, but also not forgetting the human element. This is unmistakeably 21st century cinema in the technical sense, built from the learnings of more than a century of putting moving images together. Emotionally, however, it is timeless, Shakespearean.