hag-ridden
hag-ridden (hag"rid`d'n) , adjective
Ridden by a hag or witch;
afflicted with nightmares; tormented or harassed by nightmares or unreasonable fears. — Beattie
hagridden... by visions of an imminent heaven or hell upon earth
Also: hagridden