Anglia, lata trzydzieste. Trwa wojna między dwoma gałęziami rodu Plantagenetów: Lancasterami i Yorkami. Zwyciężają Yorkowie, a na tronie zasiada Edward IV. Żona Elżbieta rodzi mu trójkę synów. Wszystko z boku obserwuje Ryszard, brat króla, który jest szpetny i kulawy, zawsze odsuwany na bok. Krok po kroku realizuje swój plan przejęcia władzy.
W filmie nie pojawia się księżniczka Małgorzata, bo twórcy postanowili połączyć jej rolę z rolą księżnej Yorku. W ten sposób Maggie Smith wypowiada kwestie obydwu postaci.