Španjolski plemić, Alonso Kiksada (John Lithgow), postane opsednut pričama o hrabrim i plemenitim vitezovima čiji su životi prepuni avantura i opasnosti. Izgubivši dodir sa stvarnošću on se pretvara u Don Kihota, borca za pravdu koji u starom oklopu i na vernom konju, odlazi u avanturu kako bi osvojio srce devojke koju voli (Vanessa Williams). U toj avanturi ga prati njegov novi štitonoša, Sančo Panča (Bob Hoskins).