Evil Reigns Once More

"Evil Reigns Once More" is a Season Six special for ABC's Once Upon a Time. It will premiere on September 25, 2016, immediately before the sixth season premiere.