Last year, Once Upon a Time got off to a positive start in the ratings but then kept falling each week. It looked like the show would be in danger of being cancelled but the numbers picked up a bit and stopped falling. Will the ratings hold steady this season, rise or sink? It’s not magic but we will have to be patient.
The second season of Once Upon a Time typically airs Sunday nights on ABC. The large cast includes Jennifer Morrison, Ginnifer Goodwin, Josh Dallas, Robert Carlyle, Lana Parrilla, Jared Gilmore, Raphael Sbarge, Meghan Ory, Emilie de Ravin, Giancarlo Esposito, Eion Bailey, Anastasia Griffith, Jamie Dornan, Sebastian Stan, Barbara Hershey, Lee Arenberg, David Anders, Jesse Schram, and Tony Perez.
Here are the TV show’s ratings for the 2012-13 season, the best way to tell if Once Upon a Time is going to be cancelled or renewed for season three.
These figures will be updated as the weeks progress so be sure to bookmark and return to this page: Read more…


















