Once Upon a Time: Be Careful What You Wish For
First Aired December 4th, 2016. Regina (played by Lana Parilla) is furious to find the Evil Queen at Robin Hood’s (played by Sean Maguire) grave. Emma (played by Jennifer Morrison) attacks her with the magical sword and when it hurts the Evil Queen and not Regina they realize they can finally kill her. Rumpelstiltskin/Mr. Gold…