

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

Love Jones

Why Did I Get Married Again?

The Best You Can

Love & Sex

Voicemails for Isabelle

Rosaline

How to Please a Woman

¿Quieres ser mi hijo?

The Giant Mechanical Man

Sitting in Bars with Cake

Cover Girl

Dean

Cyrus

Love Don't Co$t a Thing

Sex and Death 101

Our Little Secret

XX/XY

Dirty Sexy Saint

Puppy Love

A Star Is Born