Finally a neo-noir thriller with an interesting twist where the John Lee Hancock tells another story in which obsession and guilt are the protagonists (anti-heroes). The performance of Denzel Washington, Olivia Washington and Jared Leto is impeccable. Far away, it's one of my favorite films since 'Zodiac', 'Crash' and 'Mystic River'.