Piotr Wawrzeniuk - vocals, drums
Jonas Mellberg - guitars, keyboards
Christofer Johnsson - vocals, guitar, keyboards
Lars Rosenberg - bass
Dan Swanö - vocals
Anja Krenz - vocals
Axel Patz - vocals
Gottfried Koch - programming, keyboards
Jan Peter Genkel - grand piano, keyboards, programming
The North German Radio Choir: Raphaela Mayhaus, Bettina Stumm (soprano), Ursula Ritters (alto), Ergin Onat (tenor), Joachim Gebhardt, Klaus Bulow (bass).
The Siren Choir: Anja Krenz, Constanze Arens (soprano), Riekje Weber (alto), Stephan Gade (tenor), Axel Patz (bass, baritone).
Recorded January-March 1996 at Impuls Studio, Hamburg Mastered at Central Sound Studio, Hamburg.
Engineered by Gottfried Koch and Jan Peter Genkel Mixed by Jan Peter Genkel.
Produced by Jan Peter Genkel, Gottfried Koch and Therion Mastered by Jan Peter Genkel.
Cover Art, Layout, and graphic design by P. Gron.
The orchestration on this album was made by The Barmbek Symphony Orchestra, samples and keyboards.