Cast

Antonio Banderas Luis Antonio Vargas
Angelina Jolie Julia Russell/Bonny Castle
Thomas Jane Billy/Walter Downs/Mephisto
Gregory Itzin Colonel Worth
Harry Porter Stage Manager
Shaula Vega Dressmaker Girl
Lisa Owen Actress--Margareta
Farnesio de Bernal Bank Clerk
Nitzi Arellano Prostitute
Adrian Makala Ship's Waiter
Francis Laboriel Ship's Stewardess
Derek Rojo Bell Boy
Abraham Stavans Mr. Gutierrez
Roberto Medina Card Player
Julian Sedgwick Card Player
Alejandro Corp Card Player
Alejandro Reza Train Station Man
George Belanger Gentleman in Morocco
Osami Kawano Gentleman in Morocco