This article regards upcoming plot information.
Carry on at your own risk.
"Knightfall" is the 146th episode of Once Upon a Time.
Rogers strikes a deal with Eloise despite Tilly’s fair warning, while Ivy struggles to find herself after Victoria's death. Meanwhile, in a faraway realm, Hook confronts Captain Ahab over a legendary magical talisman which can free Alice, only to learn that his quest may have unintended consequences.
- The title of this episode was officially confirmed by executive producer/co-creator Adam Horowitz, via his Twitter account, on November 13, 2017.
Gallery of photographic stills released to promote the episode.