One Tree Hill

Between Order and Randomness

  • Season 2
  • , Episode 12  | 
  • Aired: 2/1/2005
    • Length: 43:21
    • Plays: ???
Synopsis >

Nathan confesses his past relationship with Taylor (recurring guest star Lindsey McKeon) to Haley, but Haley continues to keep her e-mails with Chris (recurring guest star Tyler Hilton, not appearing) a secret. Lucas and Karen remain at odds over his refusal to take a heart test. Meanwhile, Keith surprises Jules (recurring guest star Maria Menounos) with a proposal, and Brooke fights for better working conditions at her new job.

TV GUIDE Users' Most Popular