Warning: This story contains spoilers from Sunday’s episode of Once Upon a Time. Read at your own risk!
Most of our ragtag group of heroes and villains made it back from the Underworld during Sunday’s episode of Once Upon a Time — but someone may be returning there by season’s end.
A new promo reveals that someone will soon pay the ultimate price, with Emma (Jennifer Morrison) and Regina (Lana Parrilla) seen mourning the loss at a rainy funeral. Who’s in the grave? Only time will tell, but share your theories in the comments below.
Once Upon a Time airs Sundays at 8 p.m. ET on ABC.