Definitely the best film I've seen this year. Jeff Bridges and Matt Damon both play outstanding roles, with without doubt the star performance is by Hailee Steinfeld.
If, like me, you have fond memories of the original film with John Wayne and Kim Darby, and are worried that it might be just a pale re-make - don't be. It's a brilliantly scripted, directed and shot film that stands up in its own right.
It deserves a place on anyone's one-to-watch list.