Regina (Lana Parrilla) will be spying on the Queens of Darkness in the next episode of ABC's Once Upon a Time and a new sneak peek proves just how good she is at it.

Regina Turns Spy On The Next Episode Of 'Once Upon a Time'

ABC has released a new sneak peek of the next episode of Once Upon a Time, titled Enter the Dragon. The clip (featured below) shows Regina entering Granny's, where Queens of Darkness Maleficent (Kristin Bauer van Straten), Cruella de Vil (Victoria Smurfit) and Ursula (Merrin Dungey) are meeting.

"So the rumors are true, you are back from the ashes," Regina sasses to Maleficent.

Regina Will Be Thrown a 'Huge Curveball' on 'Once Upon a Time'

When Maleficent questions why she is there, Regina says she is just making it easier for her (Maleficent) to take her revenge.

However, Maleficent assures her that trapping her under ground for 30 years was "nothing" in the grand scheme of things. "There are far worse crimes that must be answered for."

After Cruella warns Maleficent that Regina is "thick as thieves" with the heroes, Regina explains that she has had to play nice with the heroes as she watched them have their happiness, which she was denied.

"If you're planning on destroying some of that happiness," she adds, "I want in."

Ursula is skeptical of Regina's claims so Maleficent decides to put her to the test.

"Let's find out. Are you still a bad girl, Regina?" Maleficent asks, giving her a glass of alcohol.

Regina promptly downs it and replies, "The worst."

Regina is clearly very good and holding her own and not backing down as she attempts to spy on the villains. It remains to be seen if she will be found out, but this bodes well for her to get plenty of information on their grand plans.

Once Upon a Time airs Sundays at 8 p.m. ET/PT on ABC.

Watch the sneak peek of the next episode of Once Upon a Time here: