
14/07/2012
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.

Kevin Clarke
as Michael

Jokie Wallace
as Dan

Aaron Jones
as Wee Baxie

Kevin Adair
as Davey King

Farah Ahmed
as Mary Miller

Stevie Allan
as Pug Henderson

Jez Arrow
as Economic League

Michael Barney
as Special Constable

Madeline Berry
as Granny King

Josh Brown
as Pat Brogan

Willie Clarke
as Regional Union Official

Craig Clarke
as Andy Jenkins

Kristen Clarke
as Billy Jenkins

Patricia Colville
as Jenny Saville

Fiona Combe
as Lily Wilson

Rob Connors
as NCO

Nikki Crawford
as Alison McKinchie

Bill Davie
as Cllr Proudfoot

Susan Davie
as Elsie Proudfoot

Cathy Davies
as Florence Watson

Rebecca Davies
as Rita Hunter

Jonean Denholm
as Molly Guthrie

Kielan Denholm
as Wee Danny Guthrie

Andrew Donaldson
as Bobby Jenkins

Harry Donaldson
as Jimmy Jenkins

Stacey Donaldson
as Nancy King

Kim Donnachie
as Grace MacGregor

Lydia Donnachie
as Sally MacGregor

Simone Donnachie
as Katy MacGregor

Aileen Doyle
as Gemma McKinchie

Lucy Drysdale
as Rose McLaughlin

Emma Duncan
as Annie Brogan

Gary Duncan
as Walter McInnes

Lorraine Duncan
as Agnes Brogan

Rachel Duncan
as Kitty Brogan

Margaret Feely
as Granny Guthrie

Cameron Forbes
as Special Constable

Arfur Fuxsake
as Black Watch Soldier

Bill Gilby
as Priest

Joanna Graham
as Josie Young

Bella Hammond
as Edna Smith

Bill Hammond
as Henry Miller

Colin Harrower
as Black Watch Soldier

Frances Houston
as Florence Adams

Betty Hunter
as Maggie MacGregor

Dinorah Imrie
as Olivia Jackson

Alan Jones
as Jockie Johnston

Ronnie Kimmel
as Demobbed Soldier

Katie Kinch
as Sophie Johnson

Mary Kinch
as Patricia Johnson

Niamh Kinch
as Nicola Johnston

Archie King
as Karno

Dean King
as Whippet

Lillian King
as Granny Burns

Cara Langtree
as Girl in Riot

Katy Langtree
as Girl in Riot

Neil Langtree
as Overseer

Sean Langtree
as Curly McKenzie

Mark Law
as Policeman

Rebecca Lee
as Amy Burns

John MacDonald
as Bailiff

George Mackie
as Baxter Baxter

Gracie MacPherson
as Dorothy McAlpine

Olivia MacPherson
as Thelma McAlpine

Donald McArthur
as Cllr Ayelsford

Robbie McArthur
as Tommy Burns

Elaine McBride
as Isa Beveridge

Martyn McCormack
as Charlie Burns

Leeanne McGregor
as Anabella

Madeline McPherson
as Martha McAlpine

Darren Moore
as Special Constable

Sharon Morton
as Edna McKinchie

Farooqi Muskwati
as Jacob

Matthew Nealon
as Wee Stan Wilson

Susan Newall
as Kathleen Adams

Bronwen Winter Phoenix
as Sarah Brodie (as Bronwen Phoenix)

Cormac Rae
as The Gamekeeper

David Reilly
as Joe Guthrie

Callum Renton
as Callum McKee

Heather Richardson
as Hazel McKinchie

Mark Richardson
as Special Constable

Georgie Robertson
as Masie Wilson

Peter Robertson
as Bob McGregor

Lorna Rees
as Lady McKillip

Winona Samet
as Besie McKee

Craig J. Seath
as Dr. McCrae

Lindsey Smith
as Jem McKenzie

Caitlin Sneddon
as Mary Fleming

Ciaran Sneddon
as William Mackie

Karen Sneddon
as Jessie Stewart

Cody Spears
as June

Tyler Spears
as Lizzie Guthrie

Mark Spiden
as Police Officer

Allan Stewart
as Sir Harry Lauder

Linda Stuart
as Mrs Simpson

Simon Tait
as James Anderson

Drew Taylor
as Economic League

Codie Templeman
as Elizabeth Wilson

Nora Trew-Rae
as Daisy Jenkins

Rebeka Venters
as Rosie Baxter

Stuart Venters
as Accordion Player

Margaret Wallace
as Ruby Guthrie

Rebecca Wallace
as Emily Guthrie

James Barney Wood
as Soldier

Stuart Watson
as Big Tam Wilson

Steven Welch
as Mine Manager

Alicia Wilkinson
as Wet Nurse

Mikayla Wilkinson
as Baby

Rosie Willis
as Lady Lunching

D.T. Wilson
as Artie Miller

Eleanor Wilson
as Sadie Wilson

Ross Wilson
as Jim Burton

Theo Wyzgowski
as Police Officer

Megan Taylor
as Susie Smith
20 Movies Similar