The lives of three families are woven together across three decades in multi-cultural Britain.
James McAvoy
Josh Malfen
Russell Brand
Merlin
Nicolas Brown
Producer
Suzan Harrison
Executive Producer
Rebecca Eaton
George Faber
Charles Pattinson
David Odd
Director of Photography
Adrian Johnston
Original Music Composer
Andrew Hulme
Editor
Maureen Duff
Casting
Gail Stevens
Alice Normington
Production Design
Catrin Meredydd
Art Direction
Barbara Herman-Skelding
Set Decoration
Rosie Hackett
Costume Design
Chris Lyons
Special Effects Makeup Artist
Sharon Martin
Makeup Designer
Rudi Buckle
Sound Recordist
Gianluca Buttari
Foley Editor