Chad Michael Murray is joining the cast of Riverdale

Riverdale and The CW will give viewers the return of another ex-teen idol to primetime TV, but with a twist.

Chad Michael Murray is coming to Riverdale in a role much darker than his fans might be used to. According to Entertainment Weekly, Murray leaves behind the handsome decent-guy act to play Edgar Evernever, a farmer who leads his own cult.

Edgar Evernever might sound familiar to regular watchers of Riverdale. His name gets dropped periodically but he hasn’t been introduced yet. His daughter, Evelyn, played by Zoé De Grand Maison, is already a fixture this season. A character description of the enigmatic Edgar goes as follows:

“As the enigmatic leader of the cult-like Farm, Edgar arrives in Riverdale to spread his teachings and heal the ravaged soul of this once wholesome town. Edgar is a charming, handsome guru, but is he hiding a more sinister agenda?”

Evernever will be a recurring role for Murray in season 3. It marks his return to The CW after One Tree Hill went off the air in 2012. He starred as basketball prodigy Lucas Scott for nine seasons of the hit show. In the interim, he garnered comic book cred through his supporting role as SSR agent Jack Thompson on Agent Carter. 

Murray has been in such notable films as Freaky Friday (2003), House of Wax (2005), Left Behind (2014), and Fruitvale Station (2013), which starred the future Human Torch and Erik Killmonger, Michael B. Jordan, and was directed by eventual Black Panther director Ryan Coogler.

Riverdale has a knack for casting people who rose to prominence as teen stars and heartthrobs once upon a time. The supporting cast of the loose Archie adaptation is already hosting Skeet Ulrich, Mädchen Amick, and Brat Packer. Also among them are John Hughes screen starlet Molly Ringwald and star of the original Beverly Hills 90210 Luke Perry, who perhaps can claim the biggest following of all of them.

Next: Ashleigh Murray joins NYC-set Riverdale spinoff pilot

Other than Edgar Evernever, season 3 of Riverdale has a lot left in store for viewers. Going the Glee and Katy Keene route, The CW said the show will have a new musical episode inspired by yet another angsty teen cult phenomenon, Heathers.