S2E21

What Could Have Been

One Tree Hill

calendar_todayMay 17, 2005 schedule41 min star7.5

Nathan is released from the hospital and returns home to a pile of unpaid bills and an eviction notice. Lucas, Peyton and Brooke throw a fundraiser Tric to raise money, but Dan is the one that comes to Nathan's rescue. However, his gift comes with strings - he wants Nathan to ask Haley for an annulment.

broadcast_on_home Networks

The WB
The CW

star Guest Stars

Lee Norris

Lee Norris

Marvin 'Mouth' McFadden

Bryan Greenberg

Bryan Greenberg

Jake Jagielski

Kieren Hutchison

Kieren Hutchison

Andy Hargrove

Nicole Travolta

Nicole Travolta

Female Roadie

Andrea Powell

Andrea Powell

Joan

Johnny Alonso

Johnny Alonso

Joey D

person

Brett Claywell

Tim Smith

person

Vaughn Wilson

Fergie

Cullen Moss

Cullen Moss

Junk