Characters played by Alice Lowe
Tina
Characters played by Eileen Davies
Carol
Characters played by Steve Oram
Chris
Characters played by Roger Michael
Tram Conductor
Characters played by Tony Way
Crich Tourist
Characters played by Seamus O'Neill
Mr. Grant
Characters played by Monica Dolan
Janice
Characters played by Jonathan Aris
Ian
Characters played by Aymen Hamdouchi
Chalid Sulinan
Characters played by Tom Meeten
Head Shaman
Characters played by Kali Peacock
Hiking Shop Assistant
Characters played by Kenneth Hadley
Richard
Characters played by Stephanie Jacob
Joan
Characters played by Christine Talbot
Newsreader
Characters played by Richard Lumsden
Rambler
Characters played by Dominic Applewhite
Blond Teenager
Characters played by Sara Stewart
Blond Boy's Mother
Characters played by Richard Glover
Martin
Characters played by Rachel Austin
Bride-to-Be
Characters played by Gemma Lise Thornton
Head Hen
Characters played by Alana Burnett
Hen
Characters played by Lisa-Marie Hoctor
Hen
Characters played by Susan McArdle
Hen
Characters played by Kelly Munro-Fawcett
Hen
Characters played by Samantha Stone
Hen
Characters played by Louisa Farrant
Waitress
Characters played by Gareth Jones
Runner
Characters played by Sara Dee
Radio Voices
Characters played by Smurf
Banjo
Characters played by Ged
Poppy
Characters played by Jamie Atkins
Jamie Matthews - Footballer
Characters played by Dan Charles
Footballer
Characters played by John Hurt
Narrator - Blake's "Jerusalem"
Characters played by Mark Kempner
Stanger in Pencil Museum (Jeff Padstow)
Characters played by Lucy Russell
Lynne Marshall
Characters played by Richard Stocks
Seaguller
Characters played by Gareth Tunley
Todd Marshall