Der junge Schotte Jay Cavendish (Kodi Smit-McPhee) folgt seiner Geliebten Rose (Caren Pistorius) und ihrem Vater (Rory McCann) nach Colorado. Die beiden flohen wegen Mordanschuldigungen aus ihrer schottischen Heimat. Auf seiner Reise durch unwegsame Landschaften begegnet er dem mysteriösen Reisenden Silas (Michael Fassbender), der ihm anbietet, ...