And here we thought Camelot was a place for romance.
EW has an exclusive sneak peek at Sunday’s episode of Once Upon a Time, in which Emma’s (Jennifer Morrison) plight in becoming the Dark One takes a turn. But Snow (Ginnifer Goodwin) and Charming (Josh Dallas) have very different opinions on how to handle the situation, leading to a fight unlike any we’ve seen before between them.
Once Upon a Time airs Sundays at 8 p.m. ET on ABC.