Year 2023. Two Spanish rulers head to Count Draculmont's castle, a place where sinister politicians ...