Heath Ledger gra Williama Thatchera, syna ubogiego wieśniaka, który łamie wszelkie reguły podając się za potomka szlacheckiego rodu. Dzielny William odważnie bierze udział w rycerskich turniejach i zdobywa serce pięknej Jocelyn. Wkrótce na placu boju pozostają tylko on i bezwzględny hrabia Adhemar. Stoczą oni zaciętą walkę o tytuł mistrza stając do pojedynku, który jednemu z nich przyniesie pieniądze, dziewczynę i sławę.