
The Happy Lands tracks the lives of the Brogan, Guthrie and Baxter families as they overcome the economic challenges brought about by the 1926 General Strike.

as Michael

as Dan

as Wee Baxie

as Davey King

as Mary Miller

as Pug Henderson

as Economic League

as Special Constable

as Granny King

as Pat Brogan

as Regional Union Official

as Andy Jenkins

as Billy Jenkins

as Jenny Saville

as Lily Wilson

as NCO

as Alison McKinchie

as Cllr Proudfoot

as Elsie Proudfoot

as Florence Watson

as Rita Hunter

as Molly Guthrie

as Wee Danny Guthrie

as Bobby Jenkins

as Jimmy Jenkins

as Nancy King

as Grace MacGregor

as Sally MacGregor

as Katy MacGregor

as Gemma McKinchie

as Rose McLaughlin

as Annie Brogan

as Walter McInnes

as Agnes Brogan

as Kitty Brogan

as Granny Guthrie

as Special Constable

as Black Watch Soldier

as Priest

as Josie Young

as Edna Smith

as Henry Miller

as Black Watch Soldier

as Florence Adams

as Maggie MacGregor

as Olivia Jackson

as Jockie Johnston

as Demobbed Soldier

as Sophie Johnson

as Patricia Johnson

as Nicola Johnston

as Karno

as Whippet

as Granny Burns

as Girl in Riot

as Girl in Riot

as Overseer

as Curly McKenzie

as Policeman

as Amy Burns

as Bailiff

as Baxter Baxter

as Dorothy McAlpine

as Thelma McAlpine

as Cllr Ayelsford

as Tommy Burns

as Isa Beveridge

as Charlie Burns

as Anabella

as Martha McAlpine

as Special Constable

as Edna McKinchie

as Jacob

as Wee Stan Wilson

as Kathleen Adams

as Sarah Brodie (as Bronwen Phoenix)

as The Gamekeeper

as Joe Guthrie

as Callum McKee

as Hazel McKinchie

as Special Constable

as Masie Wilson

as Bob McGregor

as Lady McKillip

as Besie McKee

as Dr. McCrae

as Jem McKenzie

as Mary Fleming

as William Mackie

as Jessie Stewart

as June

as Lizzie Guthrie

as Police Officer

as Sir Harry Lauder

as Mrs Simpson

as James Anderson

as Economic League

as Elizabeth Wilson

as Daisy Jenkins

as Rosie Baxter

as Accordion Player

as Ruby Guthrie

as Emily Guthrie

as Soldier

as Big Tam Wilson

as Mine Manager

as Wet Nurse

as Baby

as Lady Lunching

as Artie Miller

as Sadie Wilson

as Jim Burton

as Police Officer

as Susie Smith