Cast
Josie Long
Josie
No photo
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
No photo
Matt Winning
Stevie
Simon Weir
Soldier
Ashley Storrie
Barmaid
No photo
Chloe Matson
Agnes
No photo
Martin Allison
Abusive Student
No photo
Amy King
Library Shusher
No photo
Mary Gibson
Right Wing Pamphleteer
No photo
Margaret Tomlinson
Angry Lady
No photo
Douglas King
Unfit Footballer
No photo
John Stewart
Grumpy Commuter
No photo
Jamie Cooper
Bus Stop Murderer
No photo
Stephanie Gibson
Ghost Adulterer
No photo
Irene Macrae
Newsagent's Boss
No photo
Andrew Cowan
Protester #1
Crew
Campbell Mitchell
Thanks
Andrew O'Connor
Director of Photography
Douglas King
Director
Josie Long
Writer
Cheryl Tait
Makeup Designer
Douglas King
Editor
Stephanie Gibson
First Assistant Director
Kyle Allen
Sound Recordist
Amanda McGoldrick
Sound Mixer
David McKeitch
Sound Recordist
Iain Mulkerrin
Sound Recordist
Jamie Cooper
Assistant Camera
Stephanie Gibson
Still Photographer
Mark Osborne
Production Runner
Darren Osborne
Graphic Designer
Pictish Trail
Original Music Composer
Recommendations
Cyrus
2010
The Best You Can
2025
The Elder Son
2006
He Said, She Said
1991
Irreplaceable You
2018
Young People Fucking
2007
Rosaline
2022
Numb
2007
Mumford
1999
Danny Deckchair
2003
The Giant Mechanical Man
2012
Love Don't Co$t a Thing
2003
Chéri
2009
How to Please a Woman
2022
Strictly Sexual
2008
(Untitled)
2009
Similar
The Man Who Fell to Earth
1976
Bros
2022
Voicemails for Isabelle
2026
Silent Running
1972
Delicatessen
1991
Planet of the Apes
1968
Friend of the World
2020
009-1: The End of the Beginning
2013
Hitch
2005
Nirvana
1997
Body Count
2023
Freejack
1992
A Lot Like Love
2005
What Happens in Vegas
2008
Grease 2
1982
Just Like Heaven
2005