The ghost of a young soldier, Andrea, killed during a battle between Portugal and Spain, appeals to the spirit of Revenge to deal with Balthazar, who took his life.
Balthazar has been captured by Horatio, and the Spanish King's nephew, Lorenzo. Released into the Spanish court, Balthazar tries to woo Lorenzo's sister, Belimperia, who was in love with poor Andrea. bent on revenge, Belimperia falls in love with Horatio, Things turn nasty when Horatio's murdered and Belimperia's locked up. Horatio's father, Hieronimo, finds his murdered son, and the complications over guilt, revenge and sanity start to stack up. So too does the tension, the madness, and the body count, until the ghost of Andrea and Revenge are finally satisfied.