Elena Anaya
Alice López
Elena Anaya
Alice López
Steven Cree
Mike
Elizabeth McGovern
Dolly Adams
Owen McDonnell
David
Shauna Macdonald
Hannah
David Elliot
Tony
Irvine Welsh
Male Bouncer
Allison McKenzie
Marcia
Elaine MacKenzie Ellis
Sex Therapist
Marta Gvazdauskaite
Amy
Lesley Hart
Ms. Thompson
Sarah McCardie
Shona
Colin Kennedy
Director
Ewan Morrison
Writer
Ian Davies
Executive Producer
David Mackenzie
Executive Producer
Adele Firth
Hairstylist
Elena Anaya
Producer
Jean-François Hensgens
Director of Photography
Kevin Riddle
Casting
Gillian Berrie
Executive Producer
Kelly Cooper Barr
Costume Design
Julie Harkin
Casting
David Arthur
Editor
Adele Firth
Makeup Artist
Tiernan Kelly
Executive Producer
Rebecca Long
Executive Producer
Brian Coffey
Producer
Richard Harvey
Original Music Composer
Tom Sayer
Production Design
Ian Waggott
Foley Artist
Nicole Stafford
Makeup Artist
Ben Cross
Foley Mixer