Characters played by Mark Margason
Adam Palmer
Characters played by Andy Callaghan
Geoff
Characters played by Victoria Broom
Megan
Characters played by Kim Waters
Lily Palmer
Characters played by Magdalena Sverlander
Gemma
Characters played by Gary Sharkey
Gerry Sutherland
Characters played by Adam Dyche
Carl
Characters played by Robby Haynes
Rodney Winfrey
Characters played by Theresa Pope
Catherine Senior
Characters played by Baz Salam
Adam's Bodyguard
Characters played by Annie Quinn
Catherine Younger
Characters played by Chloe de Burgh
Lillian
Characters played by Kyla Wight
News Reader
Characters played by Reno Sideras
Jack Bower - Adam's Bodyguard
Characters played by John Atkins
Fan