The cast of The Happy Lands - 2012 includes: Kevin Adair as Davey King Stevie Allan as Pug Henderson Jez Arrow as Economic League Michael Barney as Special Constable James Barney Ward as Soldier Madeline Berry as Granny King Patricia Colville as Jenny Saville Rob Connors as NCO Bill Davie as Cllr Proudfoot Susan Davie as Elsie Proudfoot Jonean Denholm as Molly Guthrie Kielan Denholm as Wee Danny Guthrie Stacey Donaldson as Nancy King Kim Donnachie as Grace MacGregor Simone Donnachie as Katy MacGregor Lydia Donnachie as Sally MacGregor Aileen Doyle as Gemma McKinchie Lucy Drysdale as Rose McLaughlin Lorraine Duncan as Agnes Brogan Margaret Feely as Granny Guthrie Arfur Fuxsake as Black Watch Soldier Bill Gilby as Priest Joanna Graham as Josie Young Belle Hammond as Edna Smith Colin Harrower as Black Watch Soldier Frances Houston as Florence Adams Dinorah Imrie as Olivia Jackson Ronnie Kimmel as De-mobbed Soldier Niamh Kinch as Nicola Johnston Mary Kinch as Patricia Johnston Katie Kinch as Sophie Johnson Lillian King as Granny Burns Archie King as Karno Sean Langtree as Curly McKenzie Katy Langtree as Girl in Riot and Theatre Cara Langtree as Girl in Riot and Theatre Neil Langtree as Overseer 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 MacAlpine Sharon Morton as Edna McKinchie Farooqi Muskwati as Jacob Matthew Nealon as Wee Stan Wilson Susan Newall as Kathleen Adams Cormac Rae as The Gamekeeper Callum Renton as Callam McKee Georgie Robertson as Baby Masie Wilson Winona Samet as Besie McKie Karen Sneddon as Jessie Stewart Caitlin Sneddon as Mary Fleming Ciaran Sneddon as William Mackie Cody Spears as June Tyler Spears as Lizzy Guthrie Mark Spiden as Police Officer Simon Tait as James Anderson Codie Templeman as Elizabeth Wilson Stuart Venters as Accordion player Rebeka Venters as Rosie Baxter Jokie Wallace as Dan Guthrie Mikayla Wilkinson as Baby Alicia Wilkinson as Wet Nurse Cllr Willie Clarke as Regional Union Official Rosie Willis as Lady Lunching Bronwen Winter Phoenix as Sarah Brodie Theo Wyzgowski as Police Officer
The cast of Happiness Me Too - 2012 includes: Kara Hui Hua Liu Monica Mok Yi Sha Bing Shao
The cast of Sunny Land - 2011 includes: Helen Bodigelo Simon Fidel Thato Mathole as herself Ivan Vladislavic Sampson Zaharkiv as Hans
The cast of Happy Days - 2012 includes: Adrian Jaworski as Thomas Edward Andrew Rotilio as Logan
The cast of Happy Story - 2012 includes: Claire Calnan as Marie Sean Dixon as Peter
The cast of Happy Birthday to a Beautiful Woman - 2012 includes: Sandra Bush II as herself
The cast of Happy Train - 2012 includes: Coleman Gilbert as Happy Train Alisha Hagen as Bunny Joel Thingvall as Flower Guy
The cast of Happy Goddamn Christmas - 2012 includes: Ruth Bratt as Carol Singer Pippa Evans as Loretta Maine Matt Roper as himself
The cast of Who Are We - 2012 includes: Mongo Taribubu as himself
The cast of Happy Darling - 2012 includes: Rod Fransham as himself
The cast of Happy Faces - 2012 includes: Vanessa Gully Santiago
The cast of Make Me Happy - 2012 includes: Tegan Westall as Anna
The cast of As Happy as Possible - 2012 includes: Anne Suarez as Florence
The cast of The Happy Licence - 2012 includes: Scott Ironside as Postman
The cast of Happy Talk - 2012 includes: Matthias Gaertner Mohanad Hendi
The cast of Twenty Happy Endings - 2012 includes: Lisa Gideonsson
The cast of Das Happy Family - 2012 includes: Rachel McCreath as Susan
The cast of Who Am I Happy - 2012 includes: Sophie Liam Aller as Mika Ekaterina Tafel as Alicia
The cast of The Happy Prince - 2012 includes: Darren Altman Tamsin Sharp Simon Winkler as The Happy Prince
The cast of Happy as We Can Be - 2012 includes: Sumi Folz as Sandra Kimberly McVicar as Kathy "the Cat Psychic"
The cast of Manifestations of a Happy Couple - 2012 includes: Heather Sultz as Married Woman