Once Upon a Time on ABC, which aired on October 30th, showed exactly what level the Evil Queen  (Lana Parrilla) takes to ensure her own happiness, at the expense of everyone else, including her own beloved father.

via ‘Once Upon A Time’ review episode 1.2, ‘The Thing You Love Most’ – National Sci-Fi & Fantasy Pop Culture | Examiner.com.

Advertisements