
After losing their father in the Boer War, orphaned brothers Harry and Davy must leave their home in Scotland to live with their grandmother and cantankerous grandfather in Nova Scotia. The boys want nothing more than a pet dog, but their grandfather refuses to get them one. Then, when the brothers find an abandoned baby, they decide to keep it – but the foundling may not have been abandoned after all.

as Grandma MacKenzie

as Kirsty

as Dr. Willem Bloem

as Jim MacKenzie

as Davy

as Harry

as Jan Hooft Sr.

as Jan Hooft Jr.

as Arron McNab

as Andrew McCleod

as Tom Cameron

as Sam Howie

as Archibald Jenkins

as Dominie

as Baby Girl (uncredited)