Cast (18)

Geraldine Singer

Esther

Aidan Pierce Brennan

Young David

Simone Policano

Natalie

Natasha Coppola-Shalom

Rita

Erika Longo

Dani

Mara Kassin

Vivian

Alex Walton

David

Elise Finnerty

Gina

Victoria Ric

Maria

Robby Ramos

Morris

Avery Powers

Vinny

Tyler WIlliamson

Brian Drillinger

Doctor

George Zouvelos

Uncle Ben

Ryan DeLuca

Adam

Catherine Parish

Hospital Visitor

Dylan Pitanza

Young Vinny

Gavin Swartz

Young Adam

Crew (11)

Albert Dabah

Writer

Ray Hubley

Editor

Brian Drillinger

Director

Luigi Benvisto

Editor

Sasha Prishvin

Art Direction

Albert Dabah

Director

Albert Dabah

Executive Producer

Luigi Benvisto

Director of Photography

Rabia Sultana

Producer

Jolene Mendes

Producer

Brian Drillinger

Producer