Oncers can rejoice as the hit ABC fairytale drama Once Upon a Time has been renewed for a seventh season. The show has been handed a 22 episode arc for it’s seventh season and will feature a reboot.
The next season of the fairytale story will reportedly feature a big time jump and be built around returning characters Regina/Evil Queen (Lana Parrilla), Mr Gold/Rumpelstiltskin (Robert Carlyle) and Killian Jones/Captain Hook (Colin O’Donoghue).
This is following the departure of Jennifer Morrison as Emma Swan and the rumoured departure of Ginnifer Goodwin (Snow White) and Josh Dallas (Prince Charming). The season finale of the shows sixth season is set to air on ABC on Sunday (14 May) and will be available for UK viewers on Netflix on 17 May.