Goya's Ghosts › Cast
Javier Bardem
Brother Lorenzo
Natalie Portman
Ines
Stellan Skarsgård
Goya
Randy Quaid
King Carlos IV
José Luis Gómez (actor)
Tomas Bilbatua
Michael Lonsdale
Inquisitor General
Blanca Portillo
Queen Mary Luisa
Mabel Rivera
Maria Isabel Bilbatua
Unax Ugalde
Angel Bilbatua
Craig Stevenson
Napoleon Bonaparte
Fernando Tielve
Álvaro Bilbatúa
David Calder (actor)
Monk 1
Julian Wadham
Joseph Bonaparte
Frank Baker
Monk 2