The BEST episodes directed by John Mallory Asher

Songs to Love and Die By
star
8.23
421 votes

#1 - Songs to Love and Die By

One Tree Hill - Season 4 - Episode 10

After a cardiac incident, Lucas has a dream in which the spirit of Keith visits and shows him how much one life can affect the lives of others, with a nod to “It's a Wonderful Life.” Elsewhere, Hayley is the victim of an accident and Dan helps out Nathan.

Watch Now:AmazonApple TV
Good News for People Who Love Bad News
star
7.81
380 votes

#2 - Good News for People Who Love Bad News

One Tree Hill - Season 4 - Episode 3

Peyton spends more time getting to know her newfound brother, Derek. Meanwhile, Lucas gives up on his love for Brooke and Rachel tries to start a romance with Nathan.

Watch Now:AmazonApple TV
The Worst Day Since Yesterday
star
7.68
482 votes

#3 - The Worst Day Since Yesterday

One Tree Hill - Season 3 - Episode 8

As the town readies for the Ravens' first basketball game, Lucas worries that his head and heart aren't in it. Nathan accuses Lucas of being the Ravens' weak link. Peyton and Haley mend fences to support Brooke in a time of need. When the mayoral race tightens, Dan resorts to a smear campaign.

Watch Now:AmazonApple TV
Who Will Survive, and What Will Be Left of Them
star
7.67
456 votes

#4 - Who Will Survive, and What Will Be Left of Them

One Tree Hill - Season 3 - Episode 17

The aftermath of the school shooting and the death of Jimmy Edwards forces everyone in Tree Hill to examine their lives. Nathan reassesses his relationship with Haley, while Brooke and Rachel join forces to heal the student body. Dan must deal with the ramifications of shooting Keith, while Lucas and Peyton consider the implications of their kiss in the library.

Watch Now:AmazonApple TV
The Trick is to Keep Breathing
star
7.64
464 votes

#5 - The Trick is to Keep Breathing

One Tree Hill - Season 2 - Episode 9

Lucas takes Anna to the formal night but by the end of the night ends up with Brooke. After spending time with Chris, Haley arrives late to the formal which angers Nathan. Meanwhile, Peyton struggles with pressure to do drugs.

Watch Now:Apple TV
Brave New World
star
7.44
480 votes

#6 - Brave New World

One Tree Hill - Season 3 - Episode 10

Lucas and Peyton take a road trip together to find Ellie. While out of town, Lucas reconnects with a friend from his past. Brooke, Haley and Mouth successfully launch the Clothes Over Bro's website, only to find that demand far exceeds supply. Deb reveals to Nathan that she tried to kill Dan.

Watch Now:Apple TV