England 1585: Immer häufiger ist Königin Elizabeth (Cate Blanchett) den Anfeindungen des Königs von Spanien ausgesetzt, der den Inselstaat unter seine Kontrolle bringen will. Als Elizabeths engster Berater Sir Francis Walsingham (Oscar®-Gewinner Geoffrey Rush) ein spanisches Mordkomplott gegen seine Königin aufdeckt, beginnt ein offener Krieg zwischen den beiden Großmächten. Elizabeths einzige Hoffnung gegen die unbesiegbare Spanische Armada ist der Abenteurer und Seefahrer Sir Walter Raleigh (Clive Owen), an den die pflichtbewusste Königin ihr Herz verliert ...