Christofer Johnsson - guitar, vocals, keyboards
Piotr Wawrzeniuk - drums, vocals
Lars Rosenberg - bass
Jonas Mellberg - guitars, keyboards
Dan Erland Swanö - vocals
Anja Krenz - soprano vocals
Axel Patz - bass, baritone 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 in 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.