A woman tormented by grief, battles inner demons using medication and drugs. Reality blurs with nightmares which strains her relationships. Seeking truth, she questions sanity, facing chilling revelations in a desperate quest for answers.

Elizabeth Paige
as Vivian

Judith Ann DiMinni
as Bibi

Tammy Blanchard
as Nancy

Rick Zahn
as Dr. Grayson

Juliana Davies
as Young Bibi

Rowan Castro
as Ava

Logan Hunter
as Mr. Ashwood

Nathan Faudree
as Ride Operator

Neddy Rossi
as Boy in Pool