Amber
Jessica Lynn Parsons
Charlotte
Sarah Schreiber
Father Morris
Clayton Nemrow
Mary
Jayne Marin
Cancer Man / Charlie
Ken Gamble
Rupert
Kevin Ging
Father Whelan
Jerry Bornstein
Slurring Drunk / Frank
Nathan Douglas
Mr. Anonymous
Ed Robinson
Director
Matthew Tibbenham