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

Watch One Tree Hill Series 6 Episode 16 Online Free

One Tree Hill Series 6 Episode 16PLAY

Lucas wrestles with casting for his movie while Peyton tries to prepare for their wedding. Dan advises Jamie on a school crush. Additionally, Brooke meets the actress who will play her; Nathan gets exciting news; and Haley has to make a tough decision at school.

Recommended TV Series & Movies