Once Upon a Time recap: Season 7, Episode 16

Once Upon a Time recap: Season 7, Episode 16

::Flings gingerbread at all the commenters:: For all of you who guessed that Nick is actually Hansel and the cult killer, on a mission to avenge his sister Gretel from the untimely demise she suffered at the hands of Drizella (and Gothel,…