Italian drama from the Società Anonima Ambrosio company.
La maschera pietosa is not available for streaming at this moment.