I 1585 blir det katolske Spania kontrollert av kong Filip II av Spania (spilt av Jordi Mollà) og er det mektigste landet i verden. Filip ser det protestantiske England som en stor trussel. Han ønsker også gjengjeldelse på grunn av engelske pirater som går etter spanske skip, og planlegger å overta England og gjøre hans egen datter hans, Isabella Clara Eugenia av Spania, til dronning av England - istedenfor Elizabeth I av England. I mellomtiden presses dronning Elizabeth (spilt av Cate Blanchett) av sin rådgiver, Francis Walsingham (spilt av Geoffrey Rush) om å gifte seg.