All or Nothing (2002)

Penny's love for her partner, taxi-driver Phil, has run dry. He is a gentle, philosophical guy, and she works on the checkout at a supermarket. Their daughter Rachel cleans in a home for elderly people, and their son Rory is unemployed and aggressive. The joy has gone out of Phil's and Penny's life, but when an unexpected tragedy occurs, they are brought together to rediscover their love... (imdb)
Cast and Information
Directed By: Mike Leigh
Written By: Mike Leigh
Starring: Timothy Spall, James Corden, Sally Hawkins, Lesley Manville, Maxine Peake, Ruth Sheen, Marion Bailey, Paul Jesson, Kathryn Hunter, Alison Garland
Genre: Drama