When Ricky was a kid, he had a best friend that only he could see, he was a teenager but that didn't matter to the young curly-haired boy. That is until his parents started to fight, and his friend disappeared. He eventually met Big Red, Nini and Courtney in grade school and they became his friends but he never forgot his childhood friends. He starts to date Nini but when she moves the relationship too fast, he finds himself at a stage he is not yet ready for and as a result, she breaks up with him and finds a new love in E.J. At school, Nini acts as if he doesn't even exist, ignoring the curly-haired boy, bringing back unwanted memories, and wanting to preserve their friendship Ricky auditions for the school play and accidentally lands the lead male role, much to her displeasure, which she expresses when she can. The last straw comes when she snaps at him when he was simply trying to be helpful, he then comes back home only to find that his parents have finally decided to split up, due to this Ricky finally breaks down and has a massive anxiety attack. His parents then decide to send him to Mike's step-brother's house while they sort out the divorce. While staying with his uncle Ray, Ricky helps his cousin find her love for music with the help of 3 ghost boys who are also a band, along the way he finds himself falling for a blonde, pink-loving drum player, and meets his old friend Wille, who he also has feelings for, but what happens when a certain ghost hears about his special ability?