All Cast

Maika Monroe

Maika Monroe

Ruth

Jake Lacy

Jake Lacy

Harry

Matthew Yang King

Matthew Yang King

Ray

Dana Green

Dana Green

Vivian

Loudon McCleery

Loudon McCleery

Jimmy

Teal Sherer

Teal Sherer

Dolores

Marcella Lentz-Pope

Marcella Lentz-Pope

Therapist Receptionist (voice)

Andrew Morgado

Andrew Morgado

Radio Announcer (voice)