Is David responsible for Katherine’s disappearing? Why is Ruby mad at her Granny? Who is the Wolf? Can the Wolf be stopped? All is revealed and more twists are found as Jose and Larissa review this episode of Once upon a time.
Episode-15 Red Handed