Show Menu


Watch One Tree Hill online: Episode 12 You Have Got to be Kidding Me (Anatomy of the Devil's Brain)

Brooke is shocked to find out that Samantha is in her room with a boy named Jack. Along with that, Julian asks her to make some clothes for the movie. Peyton tries to get Mia to focus on her follow-up album. Lucas is excited when he travels to Hollywood to meet the director of the movie. Meanwhile, Nathan gets the chance for a pro-basketball try-out. Haley takes Jamie to his school's talent show and Millicent confronts Mouth about Gigi.

Ready to Watch One Tree Hill, Season 6, Episode 12?
click here to see where to watch or .