Gabriel Knight (Tim Curry) e Grace Nakimura (Charity James) vengono invitati da James Steward (Simon Templeman), principe in esilio di Albany, a prendersi cura del suo giovane figlio. È preoccupato per il ragazzo perché la sua famiglia è stata tormentata per generazioni da quello che sembra essere un culto segreto di vampiri. La prima notte in cui Gabriel veglia sul ragazzo, il ragazzo viene rapito. Gabriel riesce a rintracciare i rapitori nella remota cittadina francese di Rennes-Le-Chateau, ma all'arrivo perde ogni traccia. Il suo unico indizio è il gruppo del tour che è arrivato più o meno nello stesso periodo di lui. Gabriel, sospettoso di tutti nel gruppo, continua le sue indagini e chiede a Grace di unirsi a lui. A quanto pare, la stessa città di Rennes-Le-Chateau è circondata da un mistero oscuro e sinistro, che coinvolge una linea di sangue sacra, vampiri e tesori illimitati che conducono il nostro eroe su un percorso ineludibile.