This is very close to a perfect drama. It's consistently paced with decent plot twists. Well shot with outstanding supporting cast. It is shy of a ten simply because there are stunningly brilliant movies that need the room to score higher than this one. Bana is perfect for this role and he is surrounded by many supporting actors who each stood out with their own great performances. It feels like a slow burn but it's not, lots of plot development to keep pace.