Geraldine Singer
Esther
Aidan Pierce Brennan
Young David
Simone Policano
Natalie
Erika Longo
Dani
Alex Walton
David
Victoria Ric
Maria
Brian Drillinger
Doctor
Natasha Coppola-Shalom
Rita
Mara Kassin
Vivian
Elise Finnerty
Gina
Robby Ramos
Morris
Avery Powers
Vinny
Tyler WIlliamson
George Zouvelos
Uncle Ben
Ryan DeLuca
Adam
Catherine Parish
Hospital Visitor
Dylan Pitanza
Young Vinny
Gavin Swartz
Young Adam