Airman Edward Bond discovers he shares his body with an alternate version of himself, a despotic wizard named Ganelon. Bond travels through a portal into the fantastical alternate dimension and enters a conflict: the Coven (consisting of a sorceress, a werewolf and an immortal) fight for Ganelon while the white witch Freydis leads a rebellion against him. Trapped between the two sides, Bond/Ganelon battle for supremacy over their shared mind and the fate of a world.