Tom Chaney (Josh Brolin) has some bad news for Mattie (Hailee Steinfeld)