
Seth MacFarlane
Albert
Dopo essersi tirato indietro da uno scontro a fuoco, Albert viene lasciato dalla sua scostante fidanzata per un altro uomo. Sarà una misteriosa e bellissima donna, da poco arrivata in città, ad aiutarlo a tirar fuori il suo coraggio e a farlo nuovamente innamorare. Ma quando il marito di lei, un noto fuorilegge, si presenta assetato di vendetta, Albert dovrà immediatamente mettere alla prova il suo ritrovato eroismo.


Seth MacFarlane
Albert
Charlize Theron
Anna
Amanda Seyfried
Louise
Liam Neeson
Clinch
Giovanni Ribisi
Edward
Neil Patrick Harris
Foy
Sarah Silverman
Ruth
Christopher Hagen
George Stark
Wes Studi
Cochise
Matt Clark
Old Prospector
Evan Jones
Lewis
Aaron McPherson
Ben
Rex Linn
Sheriff / Narrator
Brett Rickaby
Charlie Blanche
Alex Borstein
Millie
Ralph Garman
Dan
John Aylward
Pastor Wilson
Jay Patterson
Doctor Harper
















