In Orlando, Florida, Quentin “Q” Jacobsen lives next door to Margo Roth Spiegelman, his childhood friend from whom he has since drifted, but still has feelings for. One night, when she climbs through his window and summons him on an all-night road trip of revenge, he cannot help but follow her lead. The next day, however, Margo does not come to school, and after a few days some consider her missing, others just conclude she left to an undisclosed location. Q soon learns that Margo left clues about where she would be going, and concludes she is in a particular paper town in New York state. Q goes there by car with his best friends Ben and Radar, Radar’s girlfriend Angela, and one of Margo’s best friends, Lacey. They are in a hurry, because they want to be back in time for the prom. On the way Ben gets very happy about the fact that afterwards Lacey will go to the prom with him. Margo does not show up at the assumed spot. Q stays, while the others return with the car. He finds her, but she is not in love with him. She left the clues just to let him know she is safe, not to invite him to follow her. Q returns by bus and Margo stays.