'Once Upon A Time' Season 5 Episode 12 Spoilers: Regina Reunites With Estranged Mother Cora; New Character Unveiled

"Once Upon A Time" Season 5 will bring a lot of flashbacks as reported earlier. This season will be focused on sister Regina and Selena, as Regina will reportedly be reunited with an estranged mother Cora.

Episode 12 is approaching and we had the glimpse of what to expect. Master Herald revealed that Regina will tearfully rekindle her relationship with her mother.

As what the website wrote, Regina currently reigns as the Mayor of Storybrooke and she will be helped by her constituents to save Hook from the Underworld. Coincidentally, Cora is currently the Mayor of the Underworld who is ruled by lord Hades. Will they be engaged in a fight before knowing the truth? Let us find out soon.

Meanwhile, it has been hinted as well that some of the previous characters might return to reprise their roles. The actors are Tony Perez as Prince Henry, Robbie Kay as Peter Pan, Emma Caulfield as The Blind Witch, Victoria Smurfit as Cruella de Vil, and Josh Dallas as Prince Charming's twin brother. The production team and showrunners are yet to confirm this rumor.

As for the later episodes, TV Line also revealed that there will be another flashback in Episode 20 that features Emma Swan. According to the website, it will be about the "unchartered period" of her life and someone will be guesting on the much awaited episode.

"Heroes Reborn" star Rya Kihlstedt will play as Cleo, a very intuitive woman that is defined by the site as "a bail bondsperson and no-nonsense woman who has pulled herself out of a rough early life."

"We are going to get a period in time in Emma's life we've never explored before, which is before she became a bail bondsperson," co-creator Eddy Kitsis explained.

"Once Upon a Time" season 5 episode 12 airs on Mar. 6