'Once Upon A Time'
Actress Jennifer Morrison and creator and executive producer Adam Horowitz, on the new series "Once Upon A Time" speak during a panel sesssion at the ABC Summer TCA Press Tour in Beverly Hills , California August 7, 2011. Reuters/Fred Prouser

Cinderella will be back in “Once Upon A Time” Season 6. Another new character who will be joining the TV series is the Count of Monte Cristo. Craig Horner has been cast to play the new role.

[Spoiler alert]

Jessy Schram will be reprising her role as Ashley Boyd/Cinderella in the next season, TV Line reports. The character will be seen in the third episode of the show and is said to have a connection to the Land of Untold Stories.

In the finale of the previous season, the new villain Mr. Hyde (Sam Witwer) brought all the characters from the Land of Untold Stories to Storybrooke. The plot of the next season is expected to focus on some of these new characters.

The third episode of the next season will also explore the friendship between Cinderella and Snow White (Ginnifer Goodwin) in flashback scenes.

The news about Cinderella coming back in “Once Upon A Time” Season 6 comes after the producers confirmed another character from the first season making a comeback. Archie Hopper (Raphael Sbarge) will be seen once again in the next season. Archie was the psychiatrist who was helping Henry Mills (Jared Gilmore) in the first season.

Another new character joining the show is the Count of Monte Cristo. Craig Horner has been cast to play the new role, Entertainment Weekly reports. The actor is known for playing the role of Richard Cypher in “Legend of Seeker.”

The Count of Monte Cristo will appear in at least one episode of the TV series in the next season, but it is still not clear if he is a recurring character. The report doesn’t reveal if this character is someone from The Land of Untold Stories.

“Once Upon A Time” Season 6 is set to premiere on Sept. 25. The title of the first episode has been revealed to be “The Savior.”