Brooke sets Mouth on a blind date with her assistant Millicent, and finds out about Mouth and his boss. Haley is upset at Lucas for proposing to Lindsay and kissing Peyton.
Dan tries to insert himself back into the lives of his family, ultimately revealing a secret to Nathan. Lucas makes a drunken, heart-wrenching confession to Peyton. Lucas deals with the aftermath of his actions in the game night scuffle. The show was dramatically retooled and set four years into the future - after the characters have already graduated from college.
Brooke deals with the difficulties of being a parent. Until the show's return to the schedule, the network planned to post diaries online to fill in the intervening years in the characters' lives.
Carrie kidnaps Jamie, but Dan steps in to intervene.
Lucas deals with being left at the altar by Lindsey, while Nathan and Haley deal with the repercussions of Jamie's abduction.
Millicent and Mouth take a new step in their relationship.
Haley takes the first tentative steps towards a new career, and Nathan contemplates what it would take to get his game back.
Dan is released from jail and is hoping for forgiveness.
Deb becomes Jamie's nanny after the previous one kidnapped him, tried to steal Nathan, and tried to kill Haley.
Lucas has a new girlfriend, Lindsey, and a best-selling book.
Brooke's fashion line has taken off, but she still feels like her life is missing something. Nathan is in a wheelchair after a bar accident, and has to deal with recuperating and a future that possibly has no basketball in it. A., and she returns to Tree Hill still mourning the end of her relationship with Lucas.
Season five is set four years into the future from the season 4 finale, and after the main characters have graduated from college.