Heroes and Villains

"Heroes and Villains" is the twelfth episode of Season Four of ABC's Once Upon a Time. It will be the seventy-eighth episode of the series overall.