Albumet er et konseptalbum og ble utgitt i 2000 av Massacre Records i Europa og Metal Blade Records i USA. Historien på albumet utspiller seg på Rennes-le-Château i Frankrike.