
Expect the unexpected

Rupert Graves
Paul Prentice

Steven Mackintosh
Karl / Kim Foyle

Miriam Margolyes
Pamela

Charlotte Coleman
Alison

Saskia Reeves
Jean

Nisha Nayar
Angela

Neil Dudgeon
Neil Payne

Adrian Rawlins
Mike

Robert Pugh
CID Detective

Kevin Allen
Policeman

Gerard Horan
Police Sergeant

Phil Davis
Cabbie

Ian Dury
Bailiff

Robert Pugh
DS Cole

Kevin Allen
PC Alan

Happythankyoumoreplease

Love Jones

Small Apartments

My Policeman

Young People Fucking

Enemies, a Love Story

The Giant Mechanical Man

How to Please a Woman

Cyrus

Shortbus

XX/XY

Newness

Nothing Like the Holidays

The Best You Can

The Shape of Things

The Man from Elysian Fields

Delirious

¿Quieres ser mi hijo?

Sex and Death 101

The Long Weekend