All Cast

Troye Sivan
Caleb

Viveik Kalra
Estha

Brianne Tju
Dara

Ellen Burstyn
Valerie

Louis Gossett Jr.
Benny

Judy Greer
Suzanne

Amy Landecker
Edith

Javier Muñoz
Dr. Diaz

Steven Sean Garland
Jim

Scott Johnson
Henry
Isabella Dubiecki
Violet
Martina Meneses
Girl

Christian Gabriel Anderson
Boy

Juan Carlos Graterol Jr.
Dom

Jacinte Blankenship
Lisha

Carlos Guerrero
Luis
John Robert Vogt
Bridge Controller
Mary Douglas
Nurse
Dylan Abaleta
Tom
Aaron Nedrick
Crying Guy
