

David Howell
Jack (aged 50)

Lucy Avison
Newsreader #1

Emma Bradburn
Missing Girl

Caroline Chesworth
The Narrator

Reuben Clarke
Jack (aged 13)

Nicki Davy
Tina

Julie Hannan
Barbara

Sophie Lund
Newsreader #3

Lisa Maguire
Carol

Alexandra Maxwell
Newsreader #2

Jenny Owen
Ruth

Wendy Patterson
Helen
Margot Richardson
Margaret

James Ward
Jack (aged 21)

Mushi Noor
Newsreader #4
Company
Serious Feather
Producer
Jenny Barnard
Producer
Jack Clarke
Producer
Brett Gregory

Requiem for a Dream
2000

The Infernal Machine
2022

Luckiest Girl Alive
2022

Nymphomaniac: Vol. II
2013

Lockdown
2000

Cheaters
2000

Jawbone
2017

The Devil's Double
2011

Bronson
2009

In Darkness
2018

Fight Club
1999

Stuart: A Life Backwards
2007

The Corruptor
1999

Trainspotting
1996

Pimp
2018

Fanny Lye Deliver'd
2019

Natural Born Killers
1994

Convict
2014

Oldboy
2013

Nightwatching
2007

Insomnia
2002

Capote
2005

American Beauty
1999

Force Majeure
2014

Dead Poets Society
1989

Rebecca
1940

Scarface
1983

Beyond the Horizon
1975

The Feverish Years
1966

Happy Journey
1943

2001: A Space Odyssey
1968

American History X
1998

Puppy Girl
0

Kuhle Wampe or Who Owns the World?
1932

Mission to Mars
2000

The China Syndrome
1979

The Elephant Man
1980

The Grudge 3
2009

Twin Peaks: Fire Walk with Me
1992

Million Dollar Baby
2004