Once Upon a Time Episode 2 “The Thing You Love Most” Sneak Peek

2 years ago, by

October 26, 2011

ABC has released their first sneak peek look into Once Upon a Time episode 2, “The Thing You Love Most”.

Evil Queen learns she will have to pay a killer price in order to banish the Enchanted Forest’s merry denizens to an amnesiac, real-world existence.