Princ Thadeous (McBride) se ze všeho nejlíp umí povalovat a závidět bratrovi, princi Fabiousovi (Franco) jeho proslulost a sličnou dívku Belladonnu (Zooey Deschanel), kterou si přivezl z poslední výpravy, aby ji pojal za manželku. Než se svatební zvony stačí pořádně rozeznít, objeví se na scéně čaroděj Leezar (Justin Theroux), jenž se Belladonny zmocní a unese ji na svůj hrad. Aby žalem zlomený ženich nebyl na její záchranu sám, vnutí mu otec král jako doprovod mladšího bratra. Jenže Thadeous ještě nikdy v životě na žádné hrdinské výpravě nebyl, a tak neví, jak se například jedná s kouzelníkem pod vlivem, vícehlavou saní nebo krásnou, leč permanentně naštvanou a nebezpečnou lučištnicí Isabel (Portman). Navzdory mnoha nebezpečenstvím a život ohrožujícím situacím princové krok za krokem postupují vstříc Belladonnině záchraně. A divák, místo toho aby jim zuřivě držel pěsti, se baví nad jejich i na středověk velmi nekorektním slovníkem a absurdními situacemi, do kterých se se snad ještě žádní filmoví rytíři nikdy nedostali.