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

Watch One Tree Hill Series 5 Episode 10 Online Free

One Tree Hill Series 5 Episode 10PLAY

When Brooke takes Owen to New York for a glimpse of her other life, she's faced with a ghost from her past. Nathan and Lucas muster their courage to attend Dan's parole hearing, and Haley reels from a devastating blow to her marriage. Plus, a major record label takes an interest in Peyton's recording artist.

Recommended TV Series & Movies