1 March Of MephistoKeyboards – Jens JohanssonVocals – Shagrath 5:29
2 When The Lights Are DownKeyboards – Jens Johansson 3:41
3 The Haunting (Somewhere In Time)Vocals – Simone Simons (2) 5:40
4 Soul SocietyVocals – Annelise Youngblood 4:17
5 Interlude I: Dei Gratia 0:57
6 AbadonnedBass – Andre Neygenfind*Vocals – Mari (4) 4:07
7 The Pain 3:59
8 Moonlight 5:10
9 Interlude II: Un Assassinio Molto SilenziosoVocals – Cinzia Rizzo 0:41
10 The Black Halo 3:43
11 Nothing Ever Dies 4:46
12 Memento MoriVocals – Mari (4), Shagrath 8:54
13 Interlude III: Midnight - Twelve Tolls For A New Day 1:21
14 Serenade 4:33
Bonus Tracks
15 The Haunting (Somewhere In Time) (Radio Edit)Vocals – Simone Simons (2) 3:42
16 March Of Mephisto (Radio Edit)Keyboards – Jens JohanssonVocals – Shagrath 3:30