Sneak Peek new images and synopsis from the Richmond, British Columbia-filmed fantasy drama series "Once Upon a Time" and the episode titled "Lacey".
"Lacey" is written by Edward Kitsis/Adam Horowitz and directed by Milan Cheylov, airing April 21, 2013 on ABC.
Cast includes Ginnifer Goodwin as 'Snow White'/'Mary Margaret', Jennifer Morrison as 'Emma Swan', Lana Parrilla as 'Evil Queen'/'Regina', Josh Dallas as 'Prince Charming'/'David', Emilie de Ravin as 'Belle', Colin O'Donoghue as 'Hook', Jared S. Gilmore as 'Henry Mills', Meghan Ory as 'Red Riding Hood'/'Ruby' and Robert Carlyle as 'Rumplestiltskin'/'Mr. Gold' :
"...'Mr. Gold' enlists the aid of 'David' to help him try to jog the now cursed memories of 'Belle' and get her to love him again.
"When it is revealed that the magic beans 'Anton' (Jorge Garcia) and the dwarves have been harvesting have begun to grow and could possibly transport everybody home, 'Emma' is torn over whether she would want to live in 'fairytale land' or stay in our world.
"Meanwhile, in the fairytale land that was, 'Rumplestiltskin' forces Belle to accompany him on a hunt to kill a thief, whom she had freed in the name of mercy..."
Guest stars for the episode include Lee Arenberg as 'Leroy'/'Grumpy', Michael Raymond-James as 'Neal Cassidy', Beverley Elliott as 'Granny', David-Paul Grove as 'Doc', Gabe Khouth as 'Mr. Clark'/'Sneezy', Faustino Di Bauda as 'Sleepy', Jeffrey Kaiser as 'Dopey', Michael Coleman as 'Happy', Mig Macario as 'Bashful', Ethan Embry as 'Greg Mendell', Tom Ellis as 'Thief', Jorge Garcia as 'Anton', Christie Laing as 'Marian', Wil Traval as 'Sheriff'/'Keith', Nicholas Carella as 'Bartender', Ingrid Torrance as 'Severe Nurse' and Sonequa Martin-Green as 'Tamara'.
Click the images to enlarge and Sneak Peek "Once Upon A Time"...