3:10 to Yuma (2007)
Cast & Crew

Russell Crowe Ben Wade

Christian Bale Dan Evans

Logan Lerman William Evans

Dallas Roberts Grayson Butterfield

Ben Foster Charlie Prince

Peter Fonda Byron McElroy

Vinessa Shaw Emma Nelson

Alan Tudyk Doc Potter

Luce Rains Marshal Weathers

Gretchen Mol Alice Evans

James Mangold Director

Michael Brandt Writer

Derek Haas Writer

Halsted Welles Writer

Cathy Konrad Producer

Stuart M. Besser Executive Producer

Ryan Kavanaugh Executive Producer

Lynwood Spinks Executive Producer

Phedon Papamichael Cinematography

Michael McCusker Film Editing

Marco Beltrami Original Music

Andrew Menzies Production Design

Gregory A. Berry Art Director

Jay R. Hart Set Decoration

Arianne Phillips Costume Design

Lisa Beach Casting

Sarah Katzman Casting

Jo Edna Boldin Casting

Marie Hohl Casting
⨁Full Cast & Crew