Characters played by Andrew Scott
Jake
Characters played by Georgia Groome
Amy
Characters played by Antonia Campbell-Hughes
Charlotte
Characters played by Daniel Brocklebank
PC Kearns
Characters played by Leigh Haywood
Ferry Attendant #2
Characters played by David Kayser
Ferry Attendant #1
Characters played by Sasha Paul
WPC Dixon