Once Upon a Time: Beauty
First Aired October 27th, 2017 Rumpelstiltskin/Gold/Weaver (played by Robert Carlyle) and Belle (played by Emilie de Ravin) prepare for baby Gideon’s first birthday and Gold surprises Belle with plans to travel so she can see the world. In the present Weaver talks with Tilly/Alice (played by Rose Reynolds) and it becomes apparent she’s broken free…