All Cast

Larenz Tate

Larenz Tate

Neville Carter

Martin Cummins

Martin Cummins

Matthew Carter

Rainbow Sun Francks

Rainbow Sun Francks

Julian

Barbara Williams

Barbara Williams

Olive Carter

Peter Williams

Peter Williams

Leon

Jennifer Dale

Jennifer Dale

Bea Rosen

Deborah Cox

Deborah Cox

Niko Rosen

Kenneth Welsh

Kenneth Welsh

Ira Rosen

Sarah Polley

Sarah Polley

Sister Sarah

Naomi Gaskin

Naomi Gaskin

Ceanna

Travis Kyle Davis

Travis Kyle Davis

Young Neville

Jake LeDoux

Jake LeDoux

Young Matthew

Clark Johnson

Clark Johnson

Dean

Jackie Laidlaw

Jackie Laidlaw

Older Nun