Season 1 Episode 19 episode 19

'Once Upon a Time' Episode 19 “The Return” Promo 2

'Once Upon a Time' Episode 19 “The Return” Promo 2

Take a look at this second promo for Once Upon a Time episode 19 “The Return” that will air on Sunday, April 22nd.