ONE TREE HILL Season 6 Episode 18 “Searching For a Former Clarity”

Watch a sneak peek of ONE TREE HILL Season 6 Episode 18 “Searching For a Former Clarity” airing this Monday March 23 at 9pm on The CW.

Click here to watch One Tree Hill episodes.

Also read all our One Tree Hill coverage.

Episode Synopsis: ONE TREE HILL Season 6 Episode 18 “Searching For a Former Clarity” – Peyton (Hilarie Burton) and Lucas (Chad Michael Murray) receive a startling surprise about the pregnancy, as Brooke (Sophia Bush) and Julian’s (guest star Austin Nichols) relationship comes to a crossroads. Nathan (James Lafferty) and Haley (Bethany Joy Galeotti) celebrate their anniversary, while Dan (Paul Johansson) and Deb (Barbara Alyn Woods) babysit Jamie (Jackson Brundage). Meanwhile, Mouth (Lee Norris) and Millie (Lisa Goldstein) try to pick up the pieces of their relationship. Greg Prange directed the episode written by Terrence Coli.