Season 7 of Once Upon a Time is premiering tonight at 8 and there is some speculation as to how enjoyable this episode will be. It was announced that some major cast members would be leaving the show, including Emma, Henry, Snow White, and Prince Charming. Those who are staying will be The Evil Queen, Rumpelstiltskin, and Captain Hook. Take a look at the trailer for season 7 and decide for yourself!