Watch One Tree Hill Season 6 Episode 11 – We Three (My Echo, My Shadow and Me)

Episode: 6x11 (Season 6 Episode #11) Originally Aired: Nov. 17, 2008 Plot: Lucas falls asleep and dreams of a 1940s Tree Hill were he owns Karen's Cafe. Here, Dan is a dangerous mobster and everyone is entangled in his web: Brooke owes him money, Mouth is searching for proof that would link him to Keith's murder, Haley is his former lounge singer, and Lucas is in love with his step-daughter Peyton.

Watch One Tree Hill Season 6 Episode 10 – Even Fairy Tale Characters Would be Jealous

Episode: 6x10 (Season 6 Episode #10) Originally Aired: Nov. 10, 2008 Plot: Lucas finally confronts Julian about his past with Peyton. Haley gets stage fright at the USO concert. Brooke receives a phone call that could throw a wrench in her arrangement with foster daughter Sam. Millicent continues to be threatened by Mouth's flirtation with Gigi. Meanwhile, Nathan's imaginary" friend sets him on the right path.

Watch One Tree Hill Season 6 Episode 9 – Sympathy for the Devil

Episode: 6x09 (Season 6 Episode #09) Originally Aired: Nov. 3, 2008 Plot: Sam teaches Jamie about money. Brooke must decide whether to date Owen again, since he broke her heart the last time. Nathan comes face to face with an old rival. Meanwhile, Lucas' novel forces him to make jeopardizing decisions, and Peyton meets the movie producer, Julian.