'One Tree Hill' Recap: Dan Makes A Major Sacrifice For Nathan

Is Dan dying? Is Brooke OK? This week's 'One Tree Hill' was insane! The March 14 episode of One Tree Hill was the most action-packed hour of the series. Dan (Paul Johansson) put his plan into action to try and save Nathan (James Lafferty), while Brooke Davis (Sophia Bush) was just trying to stay alive.

Brooke found Karen’s Cafe completely trashed and exchanged a few not-so-nice words with Tara (Chelsea Kane). Then the game of cat and mouse began! Xavier caught Brooke alone in a parking garage and chased her down, threatening to kill her. I didn’t really understand where he was going with most of the words coming out of his mouth, but the knife in his hand was what got my attention. He finally got Brooke cornered and was just about to kill her… when Tara showed up with a taser! Dead or not, I’m hoping this means Xavier is gone for good.

Meanwhile, Clay (Robert Buckley) had a chat with Sarah during a visit to her grave, and told her what a good father he planned to be when given the chance. I’m really hoping Logan understands and forgives his dad because Clay, Quinn (Shantel VanSanten) and Logan would make the most adorable family ever.

And now for the real action: Dan Scott (Paul Johansson), Julian (Austin Nichols) and Chris Keller (Tyler Hilton) cooked up a scheme to break Nathan free. Dan was shooting people left and right, Chris Keller ran one guy into the wall with his car — then ran for the hills — and Julian showed up just in time to save the day! But in the process of saving Nathan, Dan did take a bullet for his son, so he’s the true hero.

(All of your actions in previous seasons are forgiven, Dan Scott.)

— Jaymie Bailey

More From Our Partners