

Robert Carlyle
Jimmy

Rhys Ifans
Dek

Shirley Henderson
Shirley

Kathy Burke
Carol

Ricky Tomlinson
Charlie

Finn Atkins
Marlene

James Cosmo
Billy

David McKay
Dougy

Anthony Strachan
Jumbo

Andrew Shim
Donut
Kelly Thresher
Donna
Eliot Otis Brown Walters
Lake
Ryan Bruce
Emerson

Vic Reeves
Clown

Bob Mortimer
Clown
Company
Senator Film
Company
EM Media
Company
Big Arty Productions
Company
Film4 Productions
Producer
Andrea Calderwood

Love Jones
1997

Why Did I Get Married Again?
2026

The Best You Can
2025

How to Please a Woman
2022

Rosaline
2022

Love & Sex
2000

Voicemails for Isabelle
2026

¿Quieres ser mi hijo?
2023

Dean
2016

The Giant Mechanical Man
2012

Irreplaceable You
2018

Sitting in Bars with Cake
2023

The Good House
2021

Cyrus
2010

Cover Girl
1944

Sex and Death 101
2007

Love Don't Co$t a Thing
2003

Puppy Love
2023

XX/XY
2002

Sidewalks of New York
2001

I Often Think of Piroschka
1955

Love
1973

The Devil's Instrument
1965

The Man in the Trunk
2019

My Beautiful Laundrette
1985

The Extraterrestrial Woman
1984

Kleinruppin Forever
2004

Never Been Kissed
1999

The Silence
1963
Suicide, the Comedy
1998

Kind Hearts and Coronets
1949

Ali and Alia
2019

Three Times
2005

Sleeper
1973

Class of 1984
1982

Kuch Kuch Hota Hai
1998

How to Make an American Quilt
1995

Iris
2001

Angel
2007

Nest of Vipers
1978