Tag: Jennifer Morrison

Watch Once Upon a Time Premiere’s First 9 Minutes

Tonight ABC premieres Once Upon a Time, one of two new shows hoping to capitalize on the fairytale craze that is hitting television and the box office this year and next. Once Upon a Time stars Jennifer Morrison as Emma Swan, a woman with a troubled… Read More