Cast (14)

Gerard Butler

The Stranger

Emily Mortimer

Lizzie

Jack McElhone

Frankie

Sharon Small

Marie

Katy Murphy

Miss MacKenzie

Jayd Johnson

Catriona

Mary Riggans

Nell

Cal MacAninch

Davey

John Kazek

Ally

Anne Marie Timoney

Janet

Andrea Gibb

Waitress

Sophie Main

Serious Girl

Elaine MacKenzie Ellis

Librarian

Rony Bridges

Post Office Clerk

Crew (9)

Shona Auerbach

Director

Andrea Gibb

Screenplay

Caroline Wood

Producer

Shona Auerbach

Director of Photography

Oral Norrie Ottey

Editor

Alex Heffes

Original Music Composer

Des Hamilton

Casting

Jennifer Kernke

Production Design

Mags Horspool

Art Direction