Last updated on Tuesday 21 January 2014 at 02:45 UK

Watch One Tree Hill Series 6 Episode 5 Online Free

One Tree Hill Series 6 Episode 5PLAY

Lucas and Lindsey face a tenuous future, and Nathan receives an offer from a pro basketball team. Haley unwittingly puts Jamie's life in peril, while Brooke struggles with giving up her company. Plus, Peyton discovers a dark secret about her new recording artist and Haley learns the truth about Dan, which leads to a final showdown with Nanny Carrie.

Recommended TV Series & Movies