Anglia secolului al XV-lea sta sub semnul Razboiului celor Doua Roze, intre Casa de Lancaster si Casa de York. In mijlocul luptelor pentru tron si al intrigilor nesfarsite, tanarul Richard al III-lea se indragosteste de Anne Harrington, care ii devine amanta si ii daruieste doi copii.
Iubirea lor pare eterna, dar Richard, avid dupa putere si bogatie, se casatoreste cu o alta femeie. Insa destinele lor se impletesc din nou, cativa ani mai tarziu, cand sotia lui moare, iar Richard, incoronat rege intre timp, hotaraste sa se intoarca la prima lui iubire, Anne.