Veteran actor Max von Sydow has been cast as the Three-Eyed Raven for the upcoming “Game of Thrones” Season 6.

Variety reported that Von Sydow will take the role which was originally played by Struan Rodger in the season four finale.

The Three-Eyed Raven is the mythical tutor of Bran Stark (played by Isaac Hempstead Wright) for his extraordinary powers, including his ability to inhabit himself into the body of other creatures through the process called “warging.”

Bran has been absent in season five but it was confirmed that he will be returning in the sixth season of the HBO hit drama, Variety added.

“GoT” creator George R.R. Martin had planned for Bran to train with the Three-Eyed Raven in his initial outline for “A Song of Ice and Fire”, said Vanity Fair.

Von Sydow’s casting follows the announcement that veteran actor Ian McShane will also be joining the show.  McShane’s role has remained under wraps, Entertainment Weekly reported.

Both McShane and von Sydow are not expected to have a lot of screen time in season six, but both of their roles are crucial in their own way.

Von Sydow will also appear in “Star Wars: The Force Awakens,” which will hit theaters this December.

His acting career includes roles as the priest, Father Merrin, in the 1973 movie “The Exorcist”, “The Seventh Seal,” and “Minority Report” in 2002.

Game of Thrones” season six has started filming in Europe. It is expected to premiere late March or early April next year.

HBO programming president Michael Lombardo revealed last week their plans for the HBO epic show to end after at least eight seasons. Showrunners David Benioff and D.B. Weiss earlier said they were aiming to wrap up the show after seven years.

The series recently earned 24 Emmy nominations including “Best Drama Series” and for stars Peter Dinklage, Lena Headey, Emilia Clarke, Variety said.