Cast (11)

Neve Campbell

Abi

Shirley Henderson

Alice

Alexandra Maria Lara

Suzie

Anna Maxwell Martin

Madonna

Oana Pellea

Rita

Danny Huston

Al Bowlly

Andrew Higgie

Guy #1

Nathaniel Parker

Guy #2

Hilary Sesta

Old Lady

Leon Lissek

Old Man #1

Barry Morse

Old Man #2

Crew (21)

Oliver Parker

Director

Jennifer Higgie

Writer

Alan Parker

Executive Producer

Tim Cole

Line Producer

Chris Auty

Executive Producer

Alan Greenspan

Producer

Matthew Justice

Producer

Angela Oxley Evans

Makeup Artist

Andrew Higgie

Producer

Dominic Saville

Producer

Donald McInnes

Makeup & Hair

Steve Oakes

Set Decoration

Catherine Scoble

Makeup & Hair

Ben Smith

Art Direction

Alex Johnson

Casting

Louise Stjernsward

Costume Design

Charles Garrad

Production Design

Mary Finlay

Editor

Charlie Mole

Original Music Composer

Tony Miller

Director of Photography

Ben Meechan

Supervising Sound Editor