An ominous mirror reflects the darkest nature of several strangers as it traps them in a haunting psychological prison.
No data