Robert Pattinson
Samuel Alabaster
David Zellner
Parson Henry
Nathan Zellner
Rufus Cornell
Joseph Billingiere
Zachariah Running Bear
Robert Forster
Old Preacher
David Wingo
Barrel of Laughs
Russell Mael
Prairie Crooner
Gabriel Casdorph
Anton Cornell
Larry Zeng
Scalped Traveler
Sabrina Chappuis
Angry Traveler
Ronald Zellner
Photographer
Deanna Milsap
Bathhouse Madam
Angela Summers
Hostess Matilda
Josh Lambert
Musician (uncredited)
Toto Miranda
Musician (uncredited)
Yvonne Lambert
Musician (uncredited)
Lauren Gurgiolo
Musician (uncredited)