This Life
This Life is a 1996 British film that premiered on March 18, 1996, and features an ensemble cast including Jack Davenport as Miles Stewart, Simon Kunz as McCleary, Natasha Little as Rachel, Steve John Shepherd as Jo, Saul Reichlin as Pemberton, Tony Curran as Lenny, Colin MacLachlan as I.D. Inspector, Andrew Lincoln as Edgar 'Egg' Cook, Nick Palliser as Rattigan, Cyril Nri as Graham, Daisy Beaumont as Gina, Louisa Bradshaw-White as Kira, Martin Freeman as Stuart, Jason Hughes as Warren Jones, Martin Hancock as Philip Becks, Alan Stocks as Police Officer, Danny Midwinter as Seb, Ralph Ineson as Jessop, Jeffrey Bateman as Hooperman, Rachel Fielding as Francesca, Mark Lewis Jones as Dale Jones, Keith Lee Castle as Truelove, Benedict Sandiford as Brian, Georgia Riz as Mrs. Reid, Richard Dixon as Angus, Christopher Staines as Dex, Nitin Chandra Ganatra as Salim, Sue Elliott as Maggie Gibson, Julia Worsley as Tania Johnson, Ramon Tikaram as Ferdy, Paul Cottingham as Man in Park, Andrew Charleson as Dougie, James Bauers as Mick, Mike Eastman as Policeman, Michael Elwin as Montgomery, Mike Hayward as Leonard Ryder, Helen Quale as Caroline, Michael Begley as Terry Cole, Gregg Prentis as George, Charlotte Bicknell as Delilah, Susan Tordoff as Personnel Officer, Sasha Kreese as Kelly, Michael Moreland as Police Officer, Daniela Nardini as Anna Forbes, Janine Wood as Judy, Claire Clifford as Sarah Newly, Paul J. Medford as Paul, Amita Dhiri as Milly Nassim, Juliet Cowan as Nicki, Christopher Bramwell as Mr. Webb, Nicholas Sidi as Solicitor, Lauretta Gavin as Girl, Mem Ferda as Mike, Jillian McCutcheon as Therapist, Stewart Organ as Monk, Steph Bramwell as Mrs. Cochrane, Kathleen McGoldrick as Lizzie, David Mallinson as Michael O'Donnell, Paul Copley as Jerry Cook, Richard Zaidlik as Man, Damian Zuk as Nat Cook, Maria McErlane as Mrs. Janet Webb, Jackie Stirling as Muriel, Rod Arthur as Hughie Slater, John Westwood as Jay, and Robin Katani as Punter.
.