Out of stock, but available. Should ship in 2-3 days
Add To Basket
Once Upon a Time revolves around Emma Swan, a 28-year-old bail bonds collector that has been supporting herself from when she was abandoned as a baby. Things change for her when her son Henry, who she gave up for adoption years ago, finds her and tells that he needs her help. He tells that she is really from a different world where she is Snow White's missing daughter. He shows that in the fairytale books, Prince Charming and Snow White sent her away to protect her. The Evil Queen cast a spell that trapped the fairytale world. Emma doesn't believe him and takes Henry back to Storybrooke.... Stars Lana Parrilla, Ginnifer Goodwin, Jennifer Morrison, Jared Gilmore.