The Once Upon a Time season 2 premiere is only days away, and advance screeners have given some news outlets new spoiler snippets to share about “Broken.”

TV Line has already had a chance to watch Sunday’s all new episode, and while they don’t spoil anything too huge, they do offer exciting new teasers about what we can expect from the episode.

For fans intrigued about the mystery surrounding Dr. Whale’s fairytale identity, expect this to be addressed in the premiere, as one of the main characters poses that exact question. And speaking of Whale, it seems like his little tryst with Mary Margaret will be brought to David’s attention! Uh-oh.

And on the subject of romance, as we’ve seen in the sneak peek, Princess Aurora (Sleeping Beauty, played by Sarah Bolger) and Prince Phillip (Julian Morris)’ fairytale romance will be interrupted by Mulan (Jamie Chung) and her feelings for the prince. This unlikely triangle is part of an exciting new spin on a classic fairytale story (or two).

Belle (Emilie de Ravin) is now a regular character, and apparently she “cleans up really, really, really, really well.” This probably is partly due to the fact that Ravin has swapped out the wig for her real hair, now dyed brown.

There are also a few more obscure clues, like “Chip” (the cup, obviously, unless it is actually transformed into a boy), “Grandpa?” (probably from Henry to David), and a final “OMG!” moment which ABC has very explicitly asked them not to spoil, so we’re sure it’s going to be awesome!

Once Upon a Time returns Sunday at 8/7c on ABC with the premiere episode of season 2, entitled “Broken.”

And don’t forget to check out Hypable’s Once Upon a Time podcast Onceable. In our most recent episode we look ahead to the second season and share our theories about what we expect will be coming up on the show!