Where To Stream One Tree Hill Season 3 Episode 18
When It isn't Like It Should Be
- Aired April 5, 2006
- 60 Min
Rachel invites the gang to her family's cabin for a weekend getaway. Lucas, Brooke and Nathan conspire to surprise Haley while Peyton receives an unexpected visitor at the cabin. Mouth harbors resentment towards Rachel, and a game of "I Never" reveals a secret. Meanwhile, Karen confronts Dan about Keith's death.