
Don Quixote
Adapted from the work of Miguel de Cervantes, this is the story of a hidalgo, fanatic for chivalry novels, who loses his sanity and believing to be a knight named Don Quixote de La Mancha, decides to go on imaginary adventures along with his friend, the simple farmer Sancho Panza, who becomes his squire. On their journeys, they rescue dames in distress in honorable acts and fight giants among other perils, with Don longing to be with the love of his life, lady Dulcinea, and Sancho waiting to be rewarded with an island where he's about to become a governor.

John Lithgow
Don Quixote de La Mancha / Alonso Quixano

Bob Hoskins
Sancho Panza

Isabella Rossellini
The Duchess

Vanessa Williams
Dulcinea / Aldonza

Lambert Wilson
Duke

Amelia Warner
Antonia

Tony Haygarth
Barber

Peter Eyre
Priest
Lilo Baur
Teresa Panza (Sancho's wife)

James Purefoy
Carrasco

Trevor Peacock
Innkeeper

Linda Bassett
Housekeeper

Barry Stanton
Chaplain

Alun Raglan
Rodriquez

Michael Feast
Doctor

Graham Crowden
Montesino

Amparo Valle
Mother Panza (Older)

Alicia Borrachero
Mother Panza (Younger)

Ruth Sheen
1st Wench / Young Lady

Rosemary Smith
2nd Wench / Young Lady

Sean Gilder
Captain
Amador Pita Gonzales
Prisoner 1
Ben Thomas
Prisoner 2
John East
Prisoner 3
Larry Sheridan
Prisoner 4

Francis Magee
Ginisella de Parapille

Teté Delgado
Hostess 2nd Inn
Eileen Bell
1st Country Girl
Ruth Silvestre
2nd Country Girl

Manolo Caro
Shepherd

Jessica Oyelowo
1st Handmaiden

Natasha Estelle
2nd Handmaiden
Hannah Mosle-Hughes
Sanchina
Mike Kemp
Mayor
Rory Edwards
Duke's Man
Jorge Cadalduero
1st Officer
Leandro Giménez
2nd Officer
Christopher Neal
Boy Alonso
Stephen Giffen
Herald
Paco Nones
Duke's Man 2
Lucina Gil
Lady in White

Michael Culkin
1st Monk

Timothy Bateson
2nd Monk

Balbino Lacosta
Dentist
Victoria Navarrete Mandly
Damsel

Antonio Gil
Magician
Lloyd Williams
Giant
Guy E. Williams
Giant
Big Greg Essex
Giant
Phil Downes
Giant