Once Upon a Time‘s Rumpelstiltskin will have his hands full during the Oct. 21 episode (ABC, 8/7c) when his two loves get caught up in some trouble. While Belle’s walking right into a dangerous situation, things in fairytale land aren’t any calmer for Rumple — as you’ll see in the following sneak peek — as his wife, Milah (Rachel Shelley), crosses paths with Captain Hook (new series regular Colin O’Donoghue).
Can Rumple save his spouse before she, too, gets nabbed by a band of pirates?
Meanwhile, Charming heads to the mines to… dig his way back to Emma and Snow?
Check out the gallery below and then hit the comments with your thoughts.Follow @VladaGelman