Ryan Reynolds plays a former overweight geek who turns into a trendy Los Angeles music exec. During an unscheduled stop back to his home town, Chris Brander (Reynolds) is forced to see his lifelong crush Jamie (Amy Smart). Trying to do what he never could in high school, Chris hits some bumps in the road when Dusty (Chris Klein) enters the picture.