ABC



"One Tree Hill" alum Chad Michael Murray has been cast in the recurring role of enigmatic Edgar Evernever on "Riverdale."

The oddly named Evernever has been mentioned, but not yet seen on the CW series. As the leader of a group called The Farm, he appears to be a charming guru, but (of course) there's a far more sinister agenda.

On "Riverdale," Alice Cooper (Mädchen Amick), Betty’s mother, began following Evernever's teachings, despite her daughter's warnings that the Farm was a dangerous cult. In the Season 3 premiere, a ritual at the Farm caused Betty (Lili Reinhart) to have a seizure.

Murray has recently appeared on the CMT series "Sun Records," Fox's "Star" and ABC's "Agent Carter."

The third season of "Riverdale" premiered on October 10. Last month, it was renewed for a fourth season.

[Via Variety]