Queen of Hearts (Episode)

Queen of Hearts is the upcoming Nineth episode of Season Two of ABC's Once Upon a Time. It will be the Thirty-first episode of the series overall.

More information will be added as it is released.