Characters played by Mark Davison
The Beast
Characters played by David Monteith
The Phantom of the Opera
Characters played by Vincent Latorre
Quasimodo
Characters played by Simon Callow
Julian Amore
Cupid
Characters played by Charlotte Ritchie
Imogen
Venus
Characters played by Miquita Oliver
Self
Characters played by Dean Kilbey
The Postman
Characters played by Selom Awadzi
Jamie
Characters played by Joel Hicks
Adonis Beast
Characters played by Charlotte Barnes
TV Presenter
Characters played by Mark Christopher Collins
The Policeman
Nationalist
Characters played by Basil Massy
Butler
Characters played by Clive Woodward
Butler
Characters played by Danny Scollard
TV Crew
Characters played by David Young
TV Crew
Characters played by Zo Rahm
TV Crew
Characters played by Laura Brendle
MatchBox Girl
Characters played by Alice Dallin-Walker
MatchBox Girl
Characters played by Peter Pearson
Peter
Characters played by Grahame Edwards
The Farmer
Characters played by Suzie Houlihan
The City Worker
Characters played by Ndongo Faye
The Soldier
Characters played by Lil Davis
The Hippy
Characters played by Denise Mack
Working Class Woman
Characters played by Alvaro Cea Alvarez
Upper Class Man
Characters played by Eirini Mo
Health Freak
Characters played by Mika Wingate
Painter
Characters played by Billie-Joe Ingrams
The Nerd
Characters played by Emma Jones
The Blonde
Characters played by Alessandro De Marco
The Gambler
Characters played by Jill Stanford
The Grandma
Characters played by Alex Montagnani
The Builder
Characters played by Sharon Benson
The Scientist
Characters played by Sílvia Almeida
Holly