This film reminds me why i prefer to watch films alone.
There were some terrific performances, strong emotional moments as well as some slick action that seemed brutal and genuinely quite exciting. A few of the revelations that take place in this film really do work. On any other day, it would have been four stars from me but i watched it with people talking over the film and using their phones. Very annoying. Kind of dampens the experience for those totally invested in the film.
But i suppose its solid enough reason to soon rewatch this great film.