Now he's fighting for his very soul.
Haunted by a centuries-old curse, he is tormented by terrifying nightmares. And when he sleeps - the nightmare begins. Gabriel Knight is the last in a long line of Shadow Hunters, those fated to fight the dark forces of the supernatural.