Storybrooke became a full-on battlefield this week, as good and evil finally clashed on the March 10 episode of Once Upon A Time. And in the end, one major character’s life was lost, dramatically tipping the scales in the ongoing war for power.
Once Upon A Time may not be on every week (damn you, award shows!) but when it is, it’s on fire! The epic second season continues with another all-new episode March 10, and it literally has every ingredient for a perfect hour — including a game-changing death! HollywoodLife.com got an early look at Sunday’s episode, and we’ve got five spoiler-y gems to tide you over until all is finally revealed.
The witch is back! Rose McGowan is set to play young Cora (Barbara Hershey) on an upcoming episode of Once Upon A Time — the show that literally doesn’t know the meaning of ‘too many flashbacks’ — according to HollywoodLife.com‘s sister site Deadline. Rose’s episode, airing in 2013, will explain how Cora became the Mother of All Evil she is today.
Rose McGowan, 39, was supporting ‘Kisses for the Troops’ on Veteran’s Day in New York on Nov. 12, by donating the first kiss to be sent to our troops with Maybelline’s Pearly Pink lipstick! At the event, hosted by Cosmopolitan and Maybelline, Rose shared her EXCLUSIVE beauty secrets with HollywoodLife.com!