Last week on One Tree Hill, everyone found out that Dan only has six months to live, and the reactions from his loved ones ranged from disbelief to barely contained glee. Dan (Paul Johansson) wanted to make amends with his family, but Nathan and Haley ultimately decided that they want nothing to do with him. Hell have to suffer through his karmic bitchslap alone. Meanwhile, Brooke discovered that baby Angie is going to need serious heart surgery, while the Lucas/Lindsey/Peyton triangle caused me to throw my TV out the window.
Read more »