cast
-
Josie Long
Josie
- Darren Osborne Darren
-
James Allenby-Kirk
Roddy
-
Sean Biggerstaff
Mikey
-
Chris Forbes
Big John
-
Jamie Marie Leary
Hannah
-
Shabana Akhtar Bakhsh
Mona
-
Janey Godley
Donna
-
Heydon Prowse
Jonathan
-
Sanjeev Kohli
Big Sanj
- Matt Winning Stevie
-
Simon Weir
Soldier
-
Ashley Storrie
Barmaid
- Chloe Matson Agnes
- Martin Allison Abusive Student
- Amy King Library Shusher
- Mary Gibson Right Wing Pamphleteer
- Margaret Tomlinson Angry Lady
- Douglas King Unfit Footballer
- John Stewart Grumpy Commuter
- Jamie Cooper Bus Stop Murderer
- Stephanie Gibson Ghost Adulterer
- Irene Macrae Newsagent's Boss
- Andrew Cowan Protester #1
- Jennifer Logan Protester #2
- Laura Doherty Protester #3
- Jamie MacPherson Police Chief
- Sam Small Police Officer #1/Yob #1
- Cameron Beattie Police Officer #2/Yob #2
- Hugh Osborne CID #1
- Chris McFarlane CID #2
- Bridie Gane CID #3
- Dave Black Checkpoint Police #1
- Arthur Connor Checkpoint Police #2
- Ben Milne Ferryman
- Katie Welsh Stunt Feet
- Alan Welsh Bald Man
- Henry Bell Communist Fisherman
-
Robin Ince
Radio Presenter (voice)
- Emily Wright Josie's Sister Kerry (voice)
- Graham Hughes MSP Greene (voice)
-
Kiri Pritchard-McLean
Tory Woman (voice)
- Emily Benita Voice of Government (voice)
- Mike McCarthy Football Presenter (voice)
-
Richard Thomson
Football Pundit (voice)
- Donald Pirrie Police Officer (voice)