'Once Upon A Time' Season 6 Spoilers: Evil Queen Returns To Destroy Snow White?

The Evil Queen is set to revive an old grudge with Snow White when she returns to "Once Upon A Time."

According to executive producer Adam Horowitz, Snow White needs to brace herself for a future battle with the Evil Queen as the villain looks to destroy her. Fans should expect that it will not be easy for her to face the Evil Queen, since she has already spent so much time patching things up with Regina, who is Evil Queen's better half.

The new episode will reveal if Snow will be ready to rumble once and for all.

Meanwhile, Snow White and Prince Charming are set to delve into the latter's woolly past in the new season. Horowitz revealed in his interview with Entertainment Weekly that the two will embark on a journey to dig deep into David's ambiguous past. According to him, David/ Prince Charming is not satisfied about the things he learned about his family in the previous season, so he is determined to know every possible truth that he can gather about his identity in season 6. For her part, Snow will do everything she can to support her husband.

"Charming has always had questions about his family and his father that he thought were answered. Charming's past becomes something very important to his future. We're going to see him and Snow embarking on some adventure related to that past, and what that's going to create for them moving forward, which is some unexpected obstacles to that happy ending they're all trying to live, said Horowitz.

"Once Upon A Time" season 6 premieres on September 25, 8:00 P.M. on ABC.