Characters played by Sophie Willan
Alma
Characters played by Jayde Adams
Leanne
Characters played by Lorraine Ashbourne
Joan
Characters played by Siobhan Finneran
Lin
Characters played by James Baxter
Anthony
Characters played by Dave Jones
Bill
Characters played by Nicholas Asbury
Jim
Characters played by Islah Abdur-Rahman
Zee
Characters played by Charlotte Anthon
Rachel
Characters played by Shameem Ahmad
Carol
Characters played by Thanyia Moore
Ray-Ray
Characters played by Dave Spikey
Ian
Characters played by Maizie Wickson
Young Alma
Characters played by Amy Gledhill
Lesley
Characters played by Tahir Shah
Adnan
Characters played by Shahzeb Aslam
Brian
Characters played by Tom Tunstall
Impotent Cryer
Characters played by Matt Sutton
Poor Girl Client
Characters played by Joel Quinn
Chris
Characters played by Sue Vincent
Trish
Characters played by Ben Willbond
Phil
Characters played by Chris Cantrill
Gregg
Characters played by Peter Slater
John
Characters played by Matthew Durkan
Cousin Lookalike
Characters played by Zoe Iqbal
Support Worker
Characters played by Andrew Heaton
God
Characters played by Michael New
Jesus
Characters played by Charlotte Lancaster
Cara
Characters played by Jason Lever
Geoff
Characters played by Joanna Ignaczewska
Svetlana
Characters played by Ray F. Beard
Party Bloke
Characters played by Paul Hilton
Uncle Tony (The Local Drug Dealer)
Characters played by Jodie Price
Teenage Joan
Characters played by Luke Richards
Security Guard
Characters played by Andy Heaton
God
Characters played by Patricia Winker
Pub drinker
Punter
Characters played by Gemma Lawman
Social Worker