All Cast

Anna Paquin

Anna Paquin

Jean Markham

Holliday Grainger

Holliday Grainger

Lydia Weekes

Emun Elliott

Emun Elliott

Robert Weekes

Steven Robertson

Steven Robertson

Jim

Lauren Lyle

Lauren Lyle

Annie Stock

Gregor Selkirk

Gregor Selkirk

Charlie Weekes

Kate Dickie

Kate Dickie

Pam Stock

Billy Boyd

Billy Boyd

Older Charlie (voice)

Euan Mason

Euan Mason

John

Zara Howell

Zara Howell

Chanting Girl 2

Violet Fluendy

Violet Fluendy

Chanting Girl 3

Kaidon McGrath

Kaidon McGrath

Bully Boy

Liam Meghan

Liam Meghan

Billy

Joanne Gallagher

Joanne Gallagher

Mrs Bewick

Joni Samson

Joni Samson

Connie

Isaac Jenkins

Isaac Jenkins

Tim

Farah Samson

Farah Samson

Iris

Leo Hoyte-Egan

Leo Hoyte-Egan

George

Sarah McCardie

Sarah McCardie

Mrs Robson

Alexa Snell

Alexa Snell

Meg

Michael O'Connor

Michael O'Connor

Pete

Rebecca Hanssen

Rebecca Hanssen

Irene

Tori Burgess

Tori Burgess

Young Rose

Kyle Fitzpatrick

Kyle Fitzpatrick

Rose Attacker 1

Ruaridh Mollica

Ruaridh Mollica

Rose Attacker 2

Craig O'Hara

Craig O'Hara

Rose Attacker 3

Ben Bradley

Ben Bradley

Grocer

Declan Gemmell

Declan Gemmell

Jimmy

Penny Sharp

Penny Sharp

Abortionist

Lauren Boyle

Lauren Boyle