
When Laura begins to suspect her husband is cheating on her, she is devastated by his infidelity, despite having a torrid affair of her own. While she desperately tries to save her marriage, Laura's mysterious past begins to emerge, making her more paranoid, delusional and violent in alarming ways. As her mental state continues to unravel, whoever gets in the way of Laura's myriad of fantasies becomes expendable, revealing the shocking dream world that insulates her from reality.

as Laura

as Sam

as Nick

as Emily

as Dr. Browning

as Nina Panker

as Suzanne

as Cathy

as Yolanda

as Tina

as Sophie Hawkins

as Giselle

as Julia Lancaster

as Valerie

as Alix

as Harry Panker

as Taxi Driver

as Butcher

as Detective

as Charlotte