Danny McBride is not the coolest kid in school, not in his wildest dreams. And if the other kids knew he spent his Saturday nights playing Parcheesi with his mom and working on a city made of Lego, he'd be even less cool. Danny wants more than anything to be popular. He creates a fictional British rocker named James and befriends him publicly online, hoping his make-believe friend's cool will rub off. It works. Danny starts making friends and feeling like part of the crowd—until people start wanting to meet the imaginary friend, and Danny's plan starts to unravel.
Struggling at home and at school, Duncan decides to try out for a local rock band. He plays the bass in the school orchestra, but it is a long way from band camp to rock star. Joining a heavy-metal band, he tries to fit in, dumping his old friends and trying to walk the walk. When his dad's new girlfriend starts to teach him about real rock music and introduces him to her musician brother, Duncan discovers that there is more to being a guitar hero than playing in a heavy-metal band.