The love story is presented slightly differently in tonight’s instalment. Belle (Emilie de Ravin) agrees to give up her freedom to save her town from the horrific Ogre war. Part of the deal see’s Belle become servant to the Beast aka Rumplestilskin.
In Storybrooke Mr Gold’s (Robert Carlyle) house is broken into and Emma (Jennifer Morrison) decides to keep a close eye on the pawn-broker.
Once Upon A Time: Skin Deep, tonight at 8pm on Channel Five.
Starring: Robert Carlyle, Jennifer Morrison, Ginnifer Goodwin, Lana Parrilla, Josh Dallas, Jared Gilmore, Raphael Sbarge, Meghan Ory with Emilie de Ravin, Beverley Elliott, Tim Phillips, Sage Brocklebank, Eric Keenleyside and Jessy Schram.