16 yaşında İskoç bir genç olan Jay Cavendish (Kodi Smit-McPhee) sevdiği kadın Rose’u (Caren Pistorius) bulabilmek için Amerika’yı baştan başa katedip Batı’ya gitmek üzere yola çıkar. Yolda bir grup haydutla karşılaşır, ancak Silas adında (Michael Fassbender) bir ödül avcısıyla sayesinde hayatı kurtulur. Jay para karşılığı Silas’ı koruma ve rehber olarak tutar, ancak Jay’in bilmediği birşey vardır: Rose ve babasının hayatı üzerine ödül konmuştur ve Silas Jay’i, ödüle ulaşabilmek için kullanmayı planlamaktadır.