薩繆爾·阿拉巴斯特是一位富有的拓荒者,他計劃向心愛的佩內洛普求婚並與她結婚。他在鎮上僱用了酗酒的亨利牧師來主持婚禮,並帶著一匹迷你馬「奶油糖」,作為送給佩內洛普的結婚禮物。 旅途中,薩繆爾和亨利遇到了魯弗斯·科內爾,魯弗斯試圖射殺薩繆爾但失敗並逃跑。薩繆爾追趕魯弗斯,魯弗斯卻從懸崖上摔下,看似死亡。薩繆爾向亨利坦白,佩內洛普被魯弗斯和他的兄弟安東綁架,他需要救她。亨利答應幫忙,要求更多報酬。 到達科內爾家後,亨利誤殺了安東,而佩內洛普卻憎恨薩繆爾,並表明她愛的是安東。悲痛的薩繆爾選擇自殺。佩內洛普炸毀房子後帶著亨利離開。 途中,他們遇到倖存的魯弗斯,魯弗斯試圖強娶佩內洛普卻被扎卡里亞·奔熊射死。亨利想加入扎卡里亞的旅程,但第二天醒來發現他已離去。佩內洛普釋放亨利後拒絕他的求婚,並用石頭砸他的臉,騎著奶油糖離開。