Gideon might have removed Killian from Storybrooke, but the Captain refuses to stay sidelined.
Trapped on the Nautilus, Killian learns from Captain Nemo that the vessel can travel between realms on Once Upon A Time Season 6 Episode 15 "A Wondrous Place."
There's one major problem: it takes Kraken blood to power the sub, and they're fresh out.
In the sneak peek below, Captain Nemo and Killian's younger brother Liam attempt to explain the bad situation to the former pirate.
But Killian's never met a situation at sea he couldn't resolve. Especially when Emma's life may be at stake. He wants to get home before Gideon can hurt her.
And he wants to make sure she knows he didn't abandon her.
Press play on the video below and then share your thoughts with us! Are you excited to see another Nautilus adventure? Will Killian find his way back to Storybrooke?
Remember, you can watch Once Upon A Time online anytime!