Beautiful film, a rollercoaster of emotion. Real life made colourful and cinematic. Subtlety cleverly balanced with pow. I'll watch this movie again and again over the years, and implore friends to watch it too. Shocking and moving in a good way. Top flight stuff.