John Days doesn't have the best home-life. Struggling to find an escape from his abusive father, John finds refuge in his mind. It is here where he has created a world of fantasy, which he is the hero. Along with his imaginary friend Pop Pop, a wizard as old as time, John is able to keep his sanity in the real world. However, when John discovers the effects of unrequited love, the fantasy world he has created is rapidly changing into one of obsession.