
Cast

Seth MacFarlaneAlbert 
Charlize TheronAnna 
Amanda SeyfriedLouise 
Liam NeesonClinch 
Giovanni RibisiEdward 
Neil Patrick HarrisFoy 
Sarah SilvermanRuth 
Christopher HagenGeorge Stark 
Wes StudiCochise 
Matt ClarkOld Prospector 
Evan JonesLewis 
Aaron McPhersonBen 
Rex LinnSheriff / Narrator 
Brett RickabyCharlie Blanche 
Alex BorsteinMillie 
Ralph GarmanDan
If you liked this




















