Once Upon A Time: S06.E02

Shady Queens Are Out For Revenge On Once Upon A Time

The Evil Queen is back in Storybrooke, and she's brought the Count of Monte Cristo with her. Sure, that's a fairy tale! Why not? 2016.10.03S06.E02