This is freakin' nuts!
And now things are even more awkward because
[Image via Instagram.]
And he looks like he's really concerned about something. And his haircut is still pretty awful.
Chad Michael Murray is swinging back through One Tree Hill for one last episode this Wednesday at 8 p.m.
He returns to help Haley grieve after his bro Nathan goes missing. Apparently his appearance is brief, but it looks especially powerful, given all the sad/concerned faces he's making.
Check out more photos below for a sneak peek of what you're in for!