Last updated on Monday 20 January 2014 at 21:51 UK

Watch One Tree Hill - Series 2 Online Free

Episodes: 23 | Released: 2004 | Certificate: 15 | Genre: Drama | Director: Greg Prange
Actors: Chad Michael Murray , James Lafferty , Bethany Joy Lenz , Hilarie Burton , Sophia Bush , Moira Kelly , Craig Sheffer , Paul Johansson

One Tree Hill - Series 2 - Episode 1 - The Desperate Kingdom of Love

At the hospital bed where Dan lies after a heart attack, Deb contemplates her role in the tragedy. Meanwhile, Haley and Nathan have gotten married in a ceremony attended only by her parents. Peyton and Brooke begin to recapture their friendship with a day on Brooke's family boat and vow to avoid letting guys come between them again. Whitey learns that he has a brain tumor. And Lucas is living in Charleston with Keith, both having left their problems behind and started new lives. But the news of Dan's hospitalization leads to some soul searching on both of their parts, and when Lucas and Keith arrive back in Tree Hill, life only becomes more tumultuous for everyone involved.

Watch One Tree Hill - Series 2 - Episode 1 Online Free

One Tree Hill - Series 2 - Episode 2 - Truth Doesn't Make a Noise

With the assistance of Peyton and Brooke, Lucas gives Nathan and Haley a wedding reception. Although Haley's parents, Jim and Lydia, support their daughter's marriage, Deb doesn't. Meanwhile, Dan's recent heart attack causes him to try mending his relationships with Deb and Lucas.

Watch One Tree Hill - Series 2 - Episode 2 Online Free

One Tree Hill - Series 2 - Episode 3 - Near Wild Heaven

Although Nathan and Haley are already married, Tim insists on giving Nathan a post-wedding bachelor party, while Brooke hosts Haley's bachelorette party. Meanwhile, Lucas tries to decide whether he should visit his father, Dan, in the hospital. Karen chooses to return to school. Nathan gets a job working for Keith at Dan's dealership.

Watch One Tree Hill - Series 2 - Episode 3 Online Free

One Tree Hill - Series 2 - Episode 4 - You Can't Always Get What You Want

Brooke's smug new male neighbour rescues her after she is arrested for shoplifting. Nathan and Haley have their first post-wedding argument when he buys her a gift rather than a much-needed car. Lucas' attempt to help Dan with rehab ends in disaster after Dan reverts to his old ways. Peyton tries to organize a club that caters to both kids and adults, but in order to finalize her pet project, she is pressured to try cocaine.

Watch One Tree Hill - Series 2 - Episode 4 Online Free

One Tree Hill - Series 2 - Episode 5 - I Will Dare

Felix organizes a "dare night" to test the limits of his new classmates. While out playing the game, Lucas meets a mysterious girl, Anna. Peyton tearfully confesses to a priest that she recently tried cocaine, and Keith is surprised when a beautiful woman, Jules, comes to the dealership and flirts with him while shopping for a car.

Watch One Tree Hill - Series 2 - Episode 5 Online Free

One Tree Hill - Series 2 - Episode 6 - We Might as Well Be Strangers

After dare night resulted in new relationships, Lucas shares a romantic evening with Anna during a midnight meteor shower. Andy surprises Karen with dinner, and Keith cooks for Jules on their first date. Brooke forms a mutually beneficial relationship with Felix, and Peyton searches for an opening act for her club.

Watch One Tree Hill - Series 2 - Episode 6 Online Free

One Tree Hill - Series 2 - Episode 7 - Let the Reigns Go Loose

The opening of Karen's club, TRIC, brings the people of Tree Hill together. After the scheduled performer quits on the night of the club opening, Haley must overcome her fear of performing in order to save the night for Peyton. Although Mouth tends to Brooke while she is drunk, Felix sneaks in and attempts to take credit.

Watch One Tree Hill - Series 2 - Episode 7 Online Free

One Tree Hill - Series 2 - Episode 8 - Truth, Bitter Truth

Brooke, Peyton, Haley and Anna have a slumber party at Haley's apartment where secrets and lies are revealed. Meanwhile, when Lucas and Nathan take a road trip to a Bobcats game, Nathan reveals he is being tested for the genetic defect that caused Dan's heart attack and suggests Lucas do the same.

Watch One Tree Hill - Series 2 - Episode 8 Online Free

One Tree Hill - Series 2 - Episode 9 - The Trick is to Keep Breathing

Although Lucas takes Anna as his date to the Tree Hill High formal, he's with Brooke at the end of the night. Meanwhile, Haley's musical obligations to Chris cause her to arrive late to the formal, angering her husband. And Peyton struggles with the growing temptation to use drugs.

Watch One Tree Hill - Series 2 - Episode 9 Online Free

One Tree Hill - Series 2 - Episode 10 - Don't Take Me for Granted

Concerned about his brother's health, Nathan informs Karen that Lucas did not take the medical test for his heart. Meanwhile, Dan asks Keith to continue to work at the dealership as vice president, and Keith accepts. Peyton confronts rumors at school that she is a lesbian, which affects her friendship with Anna, while the gap between Nathan and Haley continues to grow.

Watch One Tree Hill - Series 2 - Episode 10 Online Free

One Tree Hill - Series 2 - Episode 11 - The Heart Brings You Back

Haley is surprised when her older sister Taylor comes to town - but not as shocked as Nathan, who recognizes Taylor from a past tryst. Meanwhile, Brooke and Felix start a relationship. Jake surprises Peyton when he shows up in Tree Hill. And Anna confides a deep secret to Lucas.

Watch One Tree Hill - Series 2 - Episode 11 Online Free

One Tree Hill - Series 2 - Episode 12 - Between Order and Randomness

Nathan confesses his past relationship with Taylor to Haley, but Haley continues to keep her e-mails with Chris a secret. Lucas and Karen remain at odds over his refusal to take a heart test. Meanwhile, Keith surprises Jules with a proposal, and Brooke fights for better working conditions at her new job.

Watch One Tree Hill - Series 2 - Episode 12 Online Free

One Tree Hill - Series 2 - Episode 13 - The Hero Dies in This One

After Lucas receives his medical test results, he moves in with Dan, straining his relationships with both Karen and Nathan. The Wreckers perform locally, Haley realizes she must pursue her true passion: music. Meanwhile, Brooke vies for student council president but quickly realizes she is taking on more than she bargained for. Peyton and Jake's friendship grows stronger.

Watch One Tree Hill - Series 2 - Episode 13 Online Free

One Tree Hill - Series 2 - Episode 14 - Quiet Things That No One Ever Knows

Nathan experiences an emotional crisis and reverts to his former self as his marriage with Haley unravels. Karen continues to question Lucas' motives for moving in with Dan and Deb. Brooke becomes student council president with a little help from Mouth.

Watch One Tree Hill - Series 2 - Episode 14 Online Free

One Tree Hill - Series 2 - Episode 15 - Unopened Letter to the World

During the creation of Tree Hill High's time capsule project, Anna and the members of the group confess their most intimate secrets to an anonymous video camera. Nathan's anger over Haley's absence continues to grow, landing both Lucas and Nathan in jail. Peyton's and Jake's feelings for each other intensify, while Felix gives Brooke a party to celebrate her election as student body president.

Watch One Tree Hill - Series 2 - Episode 15 Online Free

One Tree Hill - Series 2 - Episode 16 - Somewhere a Clock is Ticking

It's Keith and Jules' wedding day, and the event has caused a commotion in the town. Brooke asks Lucas to be her date at the wedding. Nathan makes an important decision involving his marriage to Haley. And Jake and Peyton take a big step in their relationship.

Watch One Tree Hill - Series 2 - Episode 16 Online Free

One Tree Hill - Series 2 - Episode 17 - Something I Can Never have

Keith has a violent confrontation with Dan after learning that Dan paid Jules to have an affair with Keith. After discovering that Felix defaced Peyton's locker, Anna reports his actions to school authorities. Meanwhile, Lucas and Brooke discuss the possibility of her permanently leaving Tree Hill.

Watch One Tree Hill - Series 2 - Episode 17 Online Free

One Tree Hill - Series 2 - Episode 18 - The Lonesome Road

On his way home from seeing Haley on tour, Nathan spends time with Taylor, hoping for some fun and maybe more. Meanwhile, Anna gets a surprise visit from her old girlfriend and is inspired to tell her parents about her sexuality.

Watch One Tree Hill - Series 2 - Episode 18 Online Free

One Tree Hill - Series 2 - Episode 19 - I'm Wide Awake, It's Morning

Nathan's Uncle Cooper visits Tree Hill to take Nathan and Lucas on an auto racing trip. On the track, Nathan and Lucas are challenged to a contest by beautiful Daytona and her obnoxious brother Garrett, but things go horribly wrong when Nathan loses control of his car and crashes into a wall.

Watch One Tree Hill - Series 2 - Episode 19 Online Free

One Tree Hill - Series 2 - Episode 20 - Lifetime Piling Up

Lying in a coma after his race car accident, Nathan dreams of what life would have been like if Dan had stayed with Karen and Lucas instead of marrying Deb. In this imaginary world, Lucas possesses wealth and stature, and Nathan lives in a less than prominent area of town.

Watch One Tree Hill - Series 2 - Episode 20 Online Free

One Tree Hill - Series 2 - Episode 21 - What Could Have Been

Nathan is discharged from the hospital and returns home to a pile of unpaid bills and an eviction notice. Lucas, Peyton and Brooke host a fund-raiser at the River Court to help Nathan; however, Dan also comes to Nathan's rescue. But Dan's gift comes with an ultimatum - he wants Nathan to ask Haley for an annulment.

Watch One Tree Hill - Series 2 - Episode 21 Online Free

One Tree Hill - Series 2 - Episode 22 - The Tide That Left and Never Came Back

Lucas and Brooke's relationship becomes more intimate when they travel to New York for an overnight stay with Haley. Nathan and Deb conspire to leave Dan, leading to an explosive conclusion when he discovers their plan.

Watch One Tree Hill - Series 2 - Episode 22 Online Free

One Tree Hill - Series 2 - Episode 23 - The Leavers Dance

Peyton is elated when she gets the band Jimmy Eat World to perform at TRIC in time for Jake's release from jail. Meanwhile, Andy invites Karen to spend the summer with him in New Zealand.

Watch One Tree Hill - Series 2 - Episode 23 Online Free