Ленивый принц Тадеуш (Дэнни МакБрайд) привык развлекаться и гоняться за юбками горничных, пока его старший брат Фабио (Джеймс Франко) помогал отцу заниматься делами королевства. Но после того как злой волшебник похитил невесту Фабио Беладонну (Зуи Дешанель), Тадеушу пришлось присоединиться к отряду, который должен спасти принцессу. Впереди — поход через дикие земли, встречи с чудовищами и девушкой-воином Изабеллой (Натали Портман), у которой свои счеты с волшебником.