Join or Sign In

Sign in to customize your TV listings

Continue with Facebook Continue with email

By joining TV Guide, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy.

Riverdale Casts Chad Michael Murray as Edgar Evernever and It Makes Perfect Sense

We are so here for this

Megan Vick

Riverdaleis adding another famous heartthrob of yesteryear to its roster, and we could not be more excited. Chad Michael Murray, aka One Tree Hill's Lucas Scott, will be joining the insanity that is Riverdale later this season, TV Guide has learned.

Murray will be playing the enigmatic cult leader Edgar Evernever. Over the course of Season 3, we've heard a lot about and all the "help" he's been giving the Cooper family. Hell, he even has Betty's (Lili Reinhart) college money to take care of the teens she rescued from the Sisters of Quiet Mercy. What a guy!

Discover your new favorite show: Watch This Now!

Still, fans have been eager to find out what exactly is going on at The Farm and why this cult has managed to recruit some of our favorite characters. The CW did not reveal when we can expect Murray to make his first appearance, but he will be recurring in multiple episodes in the back half of the season. All we can say is that we can't wait to see Edgar and FP (Skeet Ulrich) square off for Alice Cooper's (Madchen Amick) heart now!

Buckle up because this is going to be a wild ride.

Riverdale airs Wednesdays at 8/7c on The CW.

(Disclosure: TV Guide is owned by CBS Interactive, a division of CBS Corporation)

Chad Michael Murray

Chad Michael Murray

Stephen Lovekin, FilmMagic