As cast reunions go, in fairness, One Tree Hill have had a few in recent years, but often they have been missing some of the show's biggest stars. This year however, quite a few of them showed up at the annual One Tree Hill fan convention. (Yes, that's a thing.)

 

Even Chad Michael Murray was there! Yep, the star of the show, Mr Lucas Scott himself, took to the stage alongside the on-screen love of his life, Hilarie Burton (Peyton Sawyer).

 

They were joined by Bethany Joy Lenz (Hayley) Antwon Tanner (Skills), Lee Norris (Mouth), Bevin Prince (Bevin Mirskey) Paul Johansson (Dan) and Barbara Alyn Woods (Deb).

 

Some of them even took to the stage to perform that famous theme tune by Gavin DeGraw "I Don't Want to Be'....

One Tree Hill ran from 2003 to 2012 for nine seasons, however seeing how close they all seem to still be and given how insanely popular revivals are at the moment, we reckon we may not have seen the last of the Tree Hill Ravens on our screens.