One Tree Hill - Season 3, Episode 8 - Rotten Tomatoes

The Worst Day Since Yesterday

EPISODE:

Episode Info

As the town readies for the Ravens' first basketball game, Lucas worries about his lack of commitment to basketball. Nathan accuses Lucas of being the team's weakest link. Peyton and Haley ignore past differences to support Brooke in a time of need. When the mayoral race tightens, Dan resorts to a smear campaign.

Cast

James Lafferty
as Nathan Scott
Hilarie Burton
as Peyton Sawyer
Barry Corbin
as Whitey Durham
Paul Johansson
as Dan Scott
Craig Sheffer
as Keith Scott
Moira Kelly
as Karen Roe
Bethany Joy Lenz
as Haley James
Sophia Bush
as Brooke Davis
Lee Norris
as Marvin `Mouth' McFadden
Danneel Ackles
as Rachel Gattina
Brett Claywell
as Tim Smith
Show More Cast

The Worst Day Since Yesterday Photos

Discussion Forum

Discuss One Tree Hill on our TV talk forum!