Dan and Hannah are back at their old school. Hannah has been asked to make a speech in front of sixth formers attending a careers day, whilst Dan just fancies a snoop down memory lane. Hannah somehow manages to inspire one of the students, sweet-natured Ellie, and even invites her to undertake work experience at the insurance company she works for.
In the hunt for some of his old graffiti, Dan comes across three 13-year-old boys deep in a fantasy role play adventure game - The Oracle's Journey - and quickly makes three new friends.
Over the course of the next few days, Ellie's work experience veers a little too close to just becoming Hannah's personal slave, whilst Dan takes his new friends into dangerous territory in a bid to settle a score with an old schoolmate.