- Timothy Spall Phil
- Lesley Manville Penny
- Alison Garland Rachel
- James Corden Rory
- Ruth Sheen Maureen
- Marion Bailey Carol
- Sam Kelly Sid
- Paul Jesson Ron
- Kathryn Hunter Cécile
- Sally Hawkins Samantha
- Helen Coker Donna
- Daniel Mays Jason
- Ben Crompton Craig
- Robert Wilfort Médico de Rory
- Gary McDonald Neville
- Diveen Henry Dinah
- Dorothy Atkinson
- Mark Benton Man at Bar