An armful of destitute orphans transported to the New World at the turn of the century. This is the turbulent and moving story of four British 'bricks for Empire building' - based on the memoirs of some of the 100,000 'home children' who helped build the new Canada.
Full Cast of Heaven On Earth
Jan Austin
as Catherine Hawthorne
Nathan Adamson
as Joe Hawthorne
Sian Leisa Davies
as Megan Davies
Maureen McRae
as Mrs. MacDonald
Huw Davies
as Gareth Andrews
David Hughes
as Arnold Croft
Judy Sinclair
as Hazel Croft
Donna Edwards
as Sophie Payne
Meg Hogarth
as Miss Simpson
Robert Haley was born on August 16, 1942 and is currently 82 years old.
Alison MacLeod
as Lorna Laird
Jack Jessop
as Stationmaster
Dennis O'Connor
as Carnival Barker
Tony Desmond
as Boy Assailant
Nicholas Rice
as Gentleman Traveller
Crew of Heaven On Earth
Discover the
backstage crew of Heaven On Earth →