Punainen kuningatar on toinen osa menestyskirjailija Philippa Gregoryn 1400-luvun Englannista ja sen vahvoista naisista kertovassa Ruusujen sota -sarjassa.
Gregory herättää henkiin tarinan ylpeästä ja päättäväisestä naisesta uudessa salaliittoja, intohimoa ja kylmäsydämistä kunnianhimoa sisältävässä romaanissaan.
Nuori Margaret Beaufort, Lancasterin suvun perijätär, naitetaan onnettomaan avioliittoon kaksi kertaa ikäisensä miehen kanssa. Hän saa lapsen, pojan - ja jää pian leskeksi. Margaret ei tyydy kuitenkaan kohtaloonsa vaan kääntää koettelemukset voitokseen ja uskoo hurskautensa ja sukuperänsä ansiosta olevansa oikeutettu ohjaamaan historian kulkua.
Kunnianhimoinen ja määrätietoinen Margaret juonittelee maanpaossa elävälle pojalleen Henrylle avioliiton Yorkin Elisabetin tyttären kanssa. Ja se on vasta alkua tapahtumasarjassa, joka lopulta nostaa Henry Tudorin valtaan.