Lana Parrilla rehearses an action-packed swordfighting scene for an upcoming episode of Once Upon A Time on Tuesday (July 19) in Richmond, Canada.
In season six of the hit show, the 39-year-old actress will reprise her roles of Regina Mills and the Evil Queen.
On her birthday this past week, Lana posted a video to her Facebook revealing season six spoilers and showing off her new weapon skills.
“I’m a little sweaty because I am learning how to swordfight,” Lana says in the video. “Why? Because Regina is going to swordfight!”
Watch the clip below!
Be sure to catch the season premiere of ABC’s Once Upon A Time on when it airs on September 25.