All Cast

Loretta Swit

Loretta Swit

Grace Bradley

Jackson Davies

Jackson Davies

Bob Bradley

Fairuza Balk

Fairuza Balk

Beth Bradley

David Alexander

David Alexander

Charlie Bradley

Teri Dean

Teri Dean

Gladys Herdman

Beau Heaton

Beau Heaton

Claude Herdman

Megan Hunt

Megan Hunt

Imogene Herdman

Jason Michas

Jason Michas

Leroy Herdman

Shane Punt

Shane Punt

Ollie Herdman

Glen Reid

Glen Reid

Ralph Herdman

Antony Holland

Antony Holland

Reverend Hopkins

Ocean Hellman

Ocean Hellman

Alice Wendelken

Janet Wright

Janet Wright

Helen Armstrong

Lynne Gorman

Lynne Gorman

Mrs. Clausing

Anna Hagan

Anna Hagan

Mrs. Clark

Doreen Ramus

Doreen Ramus

Mrs. McCarthy

Deborah Tennant

Deborah Tennant

Mrs. Slocum

Jennifer Yip

Jennifer Yip

Maxine

Debbie Rochon

Debbie Rochon

Churchgoer (uncredited)

Lee Spencer

Lee Spencer

Baby Angel Choir Member (uncredited)

Markus McNerney

Markus McNerney

Shepherd (uncredited)