"A developmentally challenged young man with a penchant for caring for animals in need sets out to convince his family - and their whole rural community - to participate in a local shelter's inaugural "Adopt a Dog for Christmas Program.""
Bruce Greenwood
as George McCray
Linda Emond
as Mary Ann McCray
Noel Fisher
as Todd McCray
Ken Pogue
as Hank Fisher
Carrie Ruscheinsky
as Hailey
Sonja Bennett
as Hannah McCray
Carrie Genzel
as Brianna Lewis
Trenna Keating
as Faye McCray
Christopher DeLisle
as Jonathan McCray
Josh A. Young
as Thomas McCray
Anna Mae Wills
as Lucille McCray
Mary Black
as Jean Fisher
Vivian Ng
as Jennifer
Kent Nolan
as Medic
P.J. Prinsloo
as Pendleton
Wesley MacInnes
as George - Age 20
Peter Werner
Director