Red-Handed

Red handed is the upcoming fifteenth episode of Once Upon a Time.

Possible Red Riding Hoods back story.