Dominique Pinon
as
Fernand Leger
Vincent Perez
as
Le Corbusier
Alanis Morissette
as
Marisa Damia
Haley Pullos
as
Angelina
Holt McCallany
as
Mike Norris
Fiona Shaw
as
Ms Broom
Kate Winslet
as
Narrator
Don Wycherley
as
Accordion Player
Moe Dunford
as
Father
Jared Harris
as
The Vet
Kenneth Branagh
Director
Jude Hill
as
Buddy
John Sessions
as
Joseph Tomelty
Ciarán Hinds
as
Pop
Orlando Bloom
as
Boxer
John Turturro
as
Boz
Gary Beadle
as
Donny