Ever since Emma (Jennifer Morrison) first saw that vision of her future death on "Once Upon a Time," we've gotten little to no hints about who that hooded figure who kills her is.
We can pretty safely rule out Snow (Ginnifer Goodwin), David (Josh Dallas), Henry (Jared Gilmore) and Hook (Colin O'Donoghue) since all four of them rushed to save her in the vision. Other important key players, however, are unaccounted for and could quite possibly be under the hood.
There are the usual likely suspects along with some unlikely ones, so take a stab at who you think it is -- no pun intended.
Now that Regina (Lana Parrilla) is a hero, it seems like a stretch to believe she'd ever willingly hurt Emma. However, Emma noted that Regina was the only family member not rushing to save her in the vision. If Regina loses the battle with her darker self, she could end up doing something she'll regret.
Rumple (Robert Carlyle) has stayed off the main stage for a while now, focusing on Belle (Emilie de Ravin) and his unborn child. We've already seen how far Rumple is willing to go to protect his family though, so Emma should probably steer clear of that situation until further notice. We're not the only ones who noticed that hooded figure looked a lot like a dark one, right?
This one is a stretch, but Aladdin (Deniz Akdeniz) is no longer the Savior, so what does that really mean? We assume he's still a good person with a good heart, but what are the consequences of cutting your heroic ties to fate? Could Aladdin actually be a force of unexpected evil?
Yeah, that name is way too adorable to be a murderer, but maybe the Rumbaby -- aka Morpheus (Giles Matthey) -- is out to kill Emma? He's certainly got a dark side, given who his father is, and the only time we've seen him so far he was wearing a pretty swanky looking cloak. We'll cross our fingers and hope this fetus stays well out of Emma Swan's drama, but he still makes the list.
The Evil Queen
Speaking of evil, it doesn't get more obvious than the Evil Queen, especially since she still seems pretty hellbent on revenge. The quickest way to go after Snow and Charming is to kill their daughter, and Emma's death could be the endgame she's been working up to all year.
If you want to get existential about it, Emma's been going through a lot lately, doubting herself and her place in Storybrooke. She proved she had a pretty crazy dark side last year, and who's to say this cloaked figure isn't actually a metaphor for Emma's own inner demons? Anything is possible in Storybrooke, after all.
"Once Upon a Time" airs Sundays at 8 p.m. ET/PT on ABC.