Main Characters Narrator 6 main appearances David Potts 6 main appearances Jordan Davies 6 main appearances Imogen Townley 6 main appearances Jackson Kneeshaw 6 main appearances Charlotte Hughes 6 main appearances