Karen Gillan als Jane Lockhart | |
Stanley Weber als Tom Duval | |
Iain De Caestecker als Roddy | |
Henry Ian Cusick als Willie | |
Kate Dickie als Anne Lefevre | |
Amy Manson als Darsie | |
Freya Mavor als Nicola Ball | |
Gary Lewis als Benny Lockhart | |
Niall Greig Fulton als Team Member 1 | |
Bill Barclay als Team Member 2 | |
Cora Bissett als Bookshop Owner | |
Louise Goodall als Dr. Klinsch | |
John Bett als Mr. McLeish | |
Callum Cuthbertson als Quiz Master | |
Jenni Duffy als Book Enquirer (uncredited) | |
Luke Oscar Ford als Man Kissing Girl (uncredited) | |
Erica Von Stein als Waitress (uncredited) | |
Jennifer Ann Watt als Waitress (uncredited) |
John McKay | Director |
David Solomons | Writer |
Claire Mundell | Producer |
Lorne Balfe | Music |
George Geddes | Director of Photography |
Calum Ross | Editor |
Kelly Valentine Hendry | Casting |
Victor Jenkins | Casting |
Andy Harris | Production Design |
Fiona Gavin | Art Direction |
Louise Allen | Costume Design |
Adrian Burns | Music Supervisor |
Jacqui Mallett | Makeup Designer |
Christian Eisenbeiss | Executive Producer |
Wendy Griffin | Co-Producer |
Steve Milne | Executive Producer |
Jonathan Farmer | First Assistant Director |
Mark Murdoch | Second Assistant Director |
Alistair Hopkins | Post Production Supervisor |
Anne Binckebanck | Still Photographer |
Freddie Bonfanti | Gaffer |
Wendy Griffin | Line Producer |
Jacqui Mallett | Hair Designer |
Derek Yeaman | Location Manager |
Kenny Allan | Sound Recordist |
Shawn Fleming | Production Assistant |
Steven Moore | Production Coordinator |
Lynsey Stewart | Assistant Production Coordinator |
Paul Imrie | Assistant Accountant |
Jill Trevellick | Additional Casting |
Orla O'Connor | Additional Casting |
Christian Otty | Third Assistant Director |
Donna S Robertson | Floor Runner |
Morven Macpherson | Unit Manager |
James Harrison | Focus Puller |
Chris Maxwell | Assistant Camera |
Grant McPhee | Digital Imaging Technician |
Robert Etherson | Key Grip |
Callum Deas | Boom Operator |
Zoe Wight | Graphic Designer |
Marianne Gallagher | Art Department Assistant |
Paul McNamara | Property Master |
Nancy McKenna | Costume Supervisor |
Robert Leop Macfarlane | Costume Assistant |
Timmy White | Costume Assistant |
Fiona Cairns | EPK Editor |
Claire Morrison | Publicist |
Gareth Spensley | Colorist |
Gareth Parry | Online Editor |
Nigel Squibbs | Sound Re-Recording Mixer |
Tony Gibson | Sound Effects Editor |
Filipa Principe | Dialogue Editor |
Stefano Marchetti | ADR Mixer |
Arran Mahoney | Foley Editor |
Jason Swanscott | Foley Artist |