WatchTrove

One Tree Hill · S04E07

All These Things That I've Done

Still from One Tree Hill S04E07

Summary

Peyton returns to school, but she breaks down. In the meantime Nathan is cornered into a no-win situation by Daunte. Brooke's fashions are a hit at the local show. And Deb takes drastic action for her addiction.

Guest stars

  • Ernest Waddell as Derek Sommers
  • CariDee English as Tia
  • Rick Fox as Daunte Jones
  • Kelsey Asbille as Gigi
  • Rey Valentin as Nick Chavez
  • Conrad Goode as Bear
  • Natalie Alyn Lind as Alicia
  • Jake Johnson as Randy
  • Shawn Shepard as Principal Turner
  • Michael Stanton Kennedy as Pharmacist