• The return of the Evil Queen opens up a lot of possibilities for "Once Upon a Time" Season 6.

The return of the Evil Queen opens up a lot of possibilities for "Once Upon a Time" Season 6. (Photo : YouTube/OUAT epic tales)

"Once Upon A Time" will feature the return of another familiar face in Season 6.

Alan Dale has been tapped to reprise his role as King George, Entertainment Weekly has learned. Fans may recall that George was a character from Season 1 who recruited Charming to take his son's place due to their identical features. As to how he will figure in the current season, viewers should be warned that his presence will stir up complications for Charming and Snow.

Like Us on Facebook

"King George returns to cause trouble for Snow and Charming in an episode later this season that shines a new light on all of their pasts and has a profound impact on their futures," executive producers Adam Horowitz and Eddy Kitsis told the publication.

While this is the case, King George's return might still be a positive thing for Charming. There's an ongoing speculation online that King George might help Charming investigate the real cause of death of his biological father.

As to what happens next, "Once Upon A Time" will feature another flashback scene on its Nov. 6th installment titled "Heartless." According to the plot synopsis, viewers will see Bandit Snow fighting for her life as she becomes the target of a bounty hunter known as the Woodcutter. Meanwhile, the Evil Queen will threaten to destroy Storybrooke and everyone in it. However, she will give Snow and David a condition to surrender their hearts in exchange for the town's safety.

"Once Upon A Time" is a fantasy series that centers on the small town of Storybrooke, a magical place where reality and myth merge. Every week, its group of resident fairy tale characters encounter adventures with new friends and foes as they battle good and evil.

The series stars Ginnifer Goodwin, Jennifer Morrison, Lana Parila, Josh Dallas, Emilie de Ravin, Colin O'Donoghue, Jared S. Gilmore, Rebecca Mader and Robert Carlyle. "Once Upon a Time" Season 6 airs every Sunday at 8PM on ABC.