Below, check out a preview of the next episode of ABC's ONCE UPON A TIME titled 'Selfless, Brave and True.' The episode airs March 24, 2013 (8:00-9:00 p.m., ET) on ABC!
"Once Upon a Time" stars Ginnifer Goodwin as Snow White/Mary Margaret, Jennifer Morrison as Emma Swan, Lana Parrilla as Evil Queen/Regina, Josh Dallas as Prince Charming/David, Emilie de Ravin as Belle, Jared S. Gilmore as Henry Mills, Meghan Ory as Red Riding Hood/Ruby, and Robert Carlyle as Rumplestiltskin/Mr. Gold.
"Once Upon a Time" is broadcast in 720 Progressive (720P), ABC's selected HDTV format with a 5.1 channel surround sound. This program carries a TV-PG,V parental guideline.
For more information on "Once Upon a Time," visit ABC.com/Once
Videos