England im 15. Jahrhundert: Nichts kann Richard III. von Gloucester (Vincent Price) aufhalten, den Thron zu besteigen. Mit immer neuen Intrigen und Morden steigert er sich in den Wahnsinn. In seiner letzten Schlacht erscheinen ihm schließlich die Geister der Opfer…