
Casts

Colin Farrell
as Arturo Bandini

Salma Hayek Pinault
as Camilla Lopez

Donald Sutherland
as Hellfrick

Eileen Atkins
as Mrs. Hargraves

Idina Menzel
as Vera Rivkin

Justin Kirk
as Sammy

William Mapother
as Bill

Tamara Marie Watson
as Sally

Dion Basco
as Patricio

Jeremy Crutchley
as Solomon