Tyler Hilton brought one of TV’s most hated (and simultaneously beloved) villains to life when he played Chris Keller on One Tree Hill ... a main character in Season 9, he was slightly less ...
One Tree Hill aired for nine seasons and has a dedicated fanbase, who continue to re-watch the show. But which episodes do ...
One Tree Hill spoilers follow* One Tree Hill first aired in 2003, and continues to captivate viewers around the world with ...