Learning to Fail
One Tree Hill Season 7 Episode 20 (05/03/10)
While Nathan and Haley struggle with the aftermath of the latter's mother’s death, while Brooke deals with the consequences of Alexander’s affair with with Victoria this week. Elsewhere:
Alex learns of a secret regarding Josh. It could throw a wrench Julian’s film. Also, Clay is confronted by a crazed Katie.