Det vilde vesten et sted i 1870'erne. Den energiske, friske nybygger Samuel Alabaster er på en rejse tværs over USA for at finde sit livs kærlighed, Penelope. Med sig har han en falleret præst, der på ingen måde har samme entusiasme for missionen. Efterhånden som rejsen skrider frem, får præsten hele historien om Samuel og Penelope, og det bliver mere og mere tydeligt, at denne rejse muligvis ikke får den jubelglade lykkelige slutning, som Samuel forventer.

Samuel Alabaster
Penelope
Parson Henry
Rufus Cornell
Zachariah Running Bear
Old Preacher
Bar Creep
Barrel of Laughs
Prairie Crooner
Anton Cornell
Barkeep
Sheriff