Has Jack/ Hansel been awake the entire time? And Jack was the name in EF … did he not have a different name in HH? Tom or something like that and is he the fake father to Lucy?
.
.
The stories are so convoluted that I can no longer keep the details straight.