Ashley Bennett is a straight-A student in her junior year of high school, and life is looking good: she's got a boyfriend whom she loves, a group of friends who love to party... But really, Ashley loves to curl up at home with a good book, and she can't wait to go to college. When junior year starts, the life Ashley's settled into is turned upside down - the empty house next door has finally been sold, and moving in is Todd O'Connor...
When Ashley first meets Todd, he seems aloof and cocky, and she's reluctant to share a ride to school with him as her mom tells her to. As the two get to know each other, though, Ashley comes to realise that the mysterious, brooding Todd O'Connor, who all the girls are swooning over, is actually bookish and shy, and a little bit lonely. His parents split up and he has moved away from his mother to live with his father, and since then Todd has mostly kept to himself, his books, and his guitar.
And as Todd gets to know Ashley, he forces her to realise that her relationship with her boyfriend, Josh, isn't really making her happy - Josh is selfish, arrogant, and domineering. Will Ashley find the courage to forge her own path?