All Cast

Antonio Banderas

Antonio Banderas

Pancho Villa

Eion Bailey

Eion Bailey

Frank Thayer

Alan Arkin

Alan Arkin

Sam Drebben

Jim Broadbent

Jim Broadbent

Harry Aitken

Matt Day

Matt Day

John Reed

Michael McKean

Michael McKean

William Christy Cabanne

Kyle Chandler

Kyle Chandler

Raoul Walsh

Alexa Davalos

Alexa Davalos

Teddy Sampson

Colm Feore

Colm Feore

D. W. Griffith

Anthony Stewart Head

Anthony Stewart Head

William Benton

Saul Rubinek

Saul Rubinek

Eli Morton

Lilia Zelinna

Lilia Zelinna

Rosita

Damián Alcázar

Damián Alcázar

Pedro Armendáriz Jr.

Pedro Armendáriz Jr.