Make sure to get your fill of your favorite fairytale characters in tonight’s midseason finale of Once Upon a Time. It will be a while before you see them again.
ABC has announced a midseason premiere date for Once Upon a Time, and it looks like they’re going to take an extended winter hiatus, a tradition they started back in Season 3. After tonight’s episode, the show will not return until March 2, 2018. Once Upon a Time will, however, keep its new time slot, remaining on Fridays at 8/7c.