Season 1 Episode 15 episode 15

'Once Upon a Time' Episode 15 "Red Handed" Promo

'Once Upon a Time' Episode 15 "Red Handed" Promo

ABC has released the promo for this Sunday's all new Once Upon a Time, "Red Handed". The big, bad wolf, Red Riding hood and Snow White will tell Ruby's fairytale backstory in this upcoming episode. The situation is getting intense in fairytale world and a little scary according to this amazing promo and the photos I spoiled earlier.