Stained Glass (Original) / Stained Glass (US)
An ominous mirror reflects the darkest nature of several strangers as it traps them in a haunting psychological prison.
Info mistake?