"Set in the Clapham district of south London, England, the film is inspired by true events. The paths of several men intersect during a dramatic thirty-six hours in which their lives are changed forever."
Rupert Graves
as Robin Cape
Samantha Bond
as Marion Rowan
Paul Nicholls
as Terry
Luke Treadaway
as Theo
Lucy Russell
as Miss Richards
James Wilby
as Julian Rowan
Stuart Bunce
as Gavin
David Leon
as Alfie Cartwright
Joseph Mawle
as Tim
Phoebe Nicholls
as Natasha
Francis Lee
as Murray
Johnny Harris
as Tough Man
Tom Beard
as Roger Hopkirk
Rachael Blake
as Belinda Hopkirk
Richard Lintern
as Will
Neil Pearson
as Frank Winterton
Adrian Rawlins
as Peter
James Bellamy
as Black Youth 2
Stephen Hagan
as TV Assistant
Jefferson Hall
as Mail Man
David Ryall
as Vicar
Tim Woodward
as Man on bench
Richard Freeman
as Registrar
Kevin Elyot
Writer
Adrian Shergold
Director