Jeremy Renners best performance to date, imo. Elizabeth Olsen, also amazing in this. Simply put, before I go on about everyone's performance individually, all the characters are played sooo well, just everyone. It's such a captivating movie. Even when not a lot is going on, just dailogue, you're glued to every word. It's one of those films that while you're watching it, you never want it to be over, you never want them to find out who dunnit, because then their story is over, and so is the movie. Some may not like the ending..so I've heard from a few people..but, I don't mind it. I think it's a good ending to Cory's story, bc remember, it's not just about the girl he finds out in the snow, (who he was also very close with) it's about his daughter, too. 10 outta 10 from me. Would recommend, and have, to any and everyone. It's such an important movie right now, too. Listen to the message, as well as enjoy the amazing performances.