A series of terrifying accidents and brutal murders leave a bloody trail into the subterranean caverns of an Opera house. Below the theatre stalks a man raised by creatures of the underworld.

Julian Sands
as The Phantom

Asia Argento
as Christine Daaé

Andrea Di Stefano
as Baron Raoul De Chagny

Nadia Rinaldi
as Carlotta Altieri

Coralina Cataldi-Tassoni
as Honorine

István Bubik
as Ignace, the rat-catcher

Lucia Guzzardi
as Madame Giry

Aldo Massasso
as Pourdieu

Zoltan Barabas
as Poligny

Gianni Franco
as Montluc