17/09/2002
The lives of three families are woven together across three decades in multi-cultural Britain.
Om Puri
as Samad
Phil Davis
as Archie
Naomie Harris
as Clara
Archie Panjabi
as Alsana
Deepak Verma
as Shiva
Mona Hammond
as Hortense
Jeff Mirza
as Mo
Geraldine James
as Joyce Malfen
Robert Bathurst
as Marcus Malfen
Kammy Darweish
as Ardashir
Charlie Creed-Miles
as Ryan Topps
Nina Wadia
as Neena
Rhys Bond
as Reporter
Christopher Simpson
as Magid/Millat
Sarah Ozeke
as Irie
San Shella
as Young Samad
Bryan Dick
as Young Archie
David Langham
as Young Devil of Dachau
James McAvoy
as Josh Malfen
Sophie Winkleman
as Joely
Rufus Jones
as Crispin
Daniel Tuite
as Paddy
Chu Omambala
as Brother Ibrahim
Maggie O'Neill
as Poppy
Lucy Jules
as Ambrosia
Russell Brand
as Merlin
Charles Collingwood
as Sir Edmund
Paul Bhattacharjee
as Bahadur Khan
Julian Barratt
as Aide de Camp
Sonnell Dadral
as Hifan
Annie Cooper
as Karina
Joy McBrinn
as Racist Neighbour
Sam Smart
as Car Salesman
John Simm
as Mr. Hero
Ian Thompson
as Headmaster
Nasser Memarzia
as Alim
Medina Aijikawo
as Denise
Ruth Sheen
as Maureen
Shahnequa Duprey
as Irie
Ruth Lass
as Ms. Miniver
Joe Starrs
as Josh
Richard Butler
as Mr. Hamilton
Charlie Lemmer
as Maxine
Vernon Dobtcheff
as Devil of Dachau
Alastair Parker
as Policeman
Damian Brooke
as Drunk in doorway
Nikki Tovell
as Press
Jeanie Gold
as Homeless Woman
Anne Devlin
as Hairdresser
Andy Skinner
as PC Phillips (uncredited)
Andrew Hasley
as Hippy at the end of the world 1974 party (uncredited)
James Witt
as Curry House Drunk (uncredited)
Steve Sweeney
as Lager Lad/Neighbour
20 TV Shows Similar