Graham Posner has fallen for his best friend Roxanne and has planned (in excruciating detail) a perfect weekend for her at Comic-Con, where he intends to confess his love. But things start falling apart before the weekend even starts, and Graham has to make a lot of crazy promises to get things to go his way. When Roxanne meets her ideal guy at the convention and Graham finds himself with some stiff competition, the stakes are raised even higher. Will all of his geeky knowledge and charm be enough to win her heart?