Czerwona królowa przybliża nieomal zapomnianą historię matki pierwszego władcy z rodu Tudorów, Małgorzaty Beaufort. Poślubiona mężczyźnie dwukrotnie od niej starszemu, urodziła dziecko w wieku lat niespełna czternastu i rychło owdowiała.
Zepchnięta na margines postanawia odwrócić kartę losu. Na tronie Anglii chce zobaczyć swego jedynego syna bez względu na to, ile to będzie kosztowało ją, Anglię i nieszczęsnego chłopca. Ignorując pozostałych pretendentów do tronu i rosnących w siłę rywali - Yorków - nadaje synowi imię: Henryk, po królu; wysyła go za granicę na dobrowolne wygnanie; wreszcie zmusza do małżeństwa z najstarszą córką znienawidzonej Elżbiety Woodville.
Na tle rozdzierających kraj konfliktów, Małgorzata gromadzi kolejne dwa małżeństwa z rozsądku i nie przestaje spiskować.