One Tree Hill Season 3 Episode 21
Haley argues about her wedding dress with Brooke during the rehearsal dinner. Elsewhere Karen and Lucas arrive back in town. And Peyton is surprised by what she finds…
One Tree Hill Season 3 Episode 22
Nathan worries about Haley as they prepare to renew their vows. Peyton and Brooke’s friendship becomes strained and Deb confesses to Dan about the fire.
One Tree Hill Season 3 Episode 16
Due to the aftermath of the release of the time capsule, chaos breaks out. Someone is holding students of Tree Hill hostage with a gun, shooting. While lives hang in…
One Tree Hill Season 3 Episode 17
The aftermath of the school shooting and the death of Jimmy Edwards forces everyone in Tree Hill to examine their lives. Nathan reassesses his relationship with Haley, while Brooke and…
One Tree Hill Season 3 Episode 18
Rachel invites the gang for a weekend getaway at her family’s cabin. Craziness will ensue, including a game of “I Never” which will cause characters to do things they normally…
One Tree Hill Season 3 Episode 19
Lucas attempts to play in the first game after Keith’s death, but cannot bring himself to do it; Nathan and Haley prepare to renew their vows, while Mouth tries to…
One Tree Hill Season 3 Episode 20
Nathan deals with a player who is a rival both on and off the court. Meanwhile, Brooke and Mouth look to get even with Rachel. Dan has a run-in with…
One Tree Hill Season 3 Episode 8
As the town readies for the Ravens’ first basketball game, Lucas worries that his head and heart aren’t in it. Nathan accuses Lucas of being the Ravens’ weak link. Peyton…
One Tree Hill Season 3 Episode 9
It is revealed that Lucas knows who tried to kill Dan and he confronts the guilty party. Brooke, Peyton and Haley find themselves behind bars. Peyton finds her guilty conscience…
One Tree Hill Season 3 Episode 10
Lucas and Peyton take a road trip together to find Ellie. While out of town, Lucas reconnects with a friend from his past. Brooke, Haley and Mouth successfully launch the…
One Tree Hill Season 3 Episode 11
The Ravens lose their second game in a row, so Whitey teaches them a tough lesson. Peyton and Ellie look for support for their album and hope to attract Nada…
One Tree Hill Season 3 Episode 12
As the students meet with the school counselor to plan for the future, Nathan and Haley realize they want to attend different colleges across the country from one another and…
One Tree Hill Season 3 Episode 13
A violent rainstorm knocks out the power in Tree Hill, leading Haley to Nathan’s doorstep and Brooke out into the downpour for a dramatic confrontation with Lucas. Peyton finally confronts…
One Tree Hill Season 3 Episode 14
Brooke is forced to grow up in a hurry when her trip to a New York City fashion show prevents her from attending an annual cheerleading tournament. Nathan and Lucas…
One Tree Hill Season 3 Episode 15
When someone unleashes the students’ time capsule upon Tree Hill High, Lucas and Mouth must confront a person from their past. Brooke has to deal with the revelation that secrets…
One Tree Hill Season 3 Episode 5
The Ravens begin basketball practice. New team captain Nathan clashes with Lucas over Haley, and a new cheerleader sets her sights on Lucas. Elsewhere, Dan’s mayoral bid takes a surprising…
One Tree Hill Season 3 Episode 6
Brooke makes a “Fantasy Boy Draft,” after all of the cheerleaders are fighting over the same guys. Haley and Peyton continue to argue over Nathan. Dan butts heads with Karen…
One Tree Hill Season 3 Episode 7
The fantasy draft dates begin, Lucas finds himself with Rachel and a very familiar setting. Brooke is on a double date with an unusual couple. Mouth and Peyton hang out…
One Tree Hill Season 3 Episode 1
In the third season premiere, we finally discover Dan’s fate after the fire. Besides the situation with his father, Nathan also has to deal with Haley’s reappearance in Tree Hill…
One Tree Hill Season 3 Episode 2
Brooke has an end of the summer party on the beach. As Nathan comes home from basketball camp, Haley tries to tell him how she feels. Elsewhere Lucas deals with…
One Tree Hill Season 3 Episode 3
Nathan asks Haley for a possible divorce. Lucas tells Dan that he saved his life. Peyton finds out something deep about Ellie. Dan tries to drop accusations at several people…
One Tree Hill Season 3 Episode 4
It’s Halloween in Tree Hill and everybody is celebrating at Tric, with special guest band Fall Out Boy. The masquerade ball gives the opportunity to Haley to win back Nathan…