Legend of the Seeker star Craig Horner has landed a guest-starring role on Once Upon a Time — and EW can exclusively reveal that he will be playing the Count of Monte Cristo.
Horner will appear in at least one episode in season 6, though details on what he’ll be doing are being kept under wraps. The Count’s introduction comes in the wake of the show introducing the Land of Untold Stories, which opens up the storytelling possibilities to pretty much everyone.
The Count of Monte Cristo is an Alexandre Dumas novel that tells the story of an innocent man wrongly imprisoned, who returns years later to take his revenge on those who betrayed him. (ABC’s Revenge was inspired by the book.)
Stay tuned for more Once Upon a Time news on Saturday, when the cast and executive producers will appear at Comic-Con.
Once Upon a Time returns Sunday, Sept. 25 at 8 p.m. ET on ABC.