Amazing standout performances.
A film, that despite its subject, is a very positive experience to watch. All the characters, are in effect good characters or are created to move the story in the right direction. It's rare to see a film which not only provides great lead performances, but also great supporting cast performances. I can't recommend this film enough. Buy it, you wont be disappointed.