Check out a preview clip from the Dec. 11 episode of ‘Once Upon A Time!’

Ever since he first cat-walked into our lives on the pilot, Sheriff Graham (Jamie Dornan) has fascinated Once Upon A Timeviewers; specifically, we’re all dying to uncover his fairy tale counterpart! Snow White’s huntsman has been a popular theory thus far, and after watching this preview clip from the show’s Dec. 11 episode, I’m more convinced than ever.

But this week’s episode is about more than just the truth behind the sheriff’s identity — it’s also the final episode for one beloved resident of Storybrooke! Watch the video below, then vote: Who do YOU think will reach their unhappily-ever-after tonight?