The film is described as a "loving reshaping of the western theme". Samuel, played by Pattinson, is a wealthy pioneer who ventures across the border to marry the love of his life, Penelope (Mia Wasikovska). Samuel traveled with an alcoholic and a pony called Cream Candy, but the simple journey became dangerous.