'Once Upon a Time' Spoilers: 'The Cricket Game' Death Revealed
'Once Upon a Time' Spoilers: 'The Cricket Game' Death Revealed
Carla Day
Carla Day
Contributing Writer, BuddyTV
Once Upon a Time  "The Cricket Game" may start with a happy reunion and party, but that joy is quickly interrupted when a beloved Storybrooke resident is found dead and Regina is suspected in the killing. Has Regina's evil streak returned? Or, is she being wrongly accused?

Spoiler alert: This preview contains some Once Upon a Time spoilers for this week's episode, including who is killed on "The Cricket Game." 

ABC has released a video sneak peek that reveals who is found dead in Storybrooke. 

It also shows a touching moment between Emma and Henry. After being pushed apart by Regina during season 1 and then Emma stuck in Fairy Tale Land, it's nice to see that neither has hurt Henry's relationship with his mother. If anything, Emma and Henry's love for each other is stronger than ever. Despite the crazy fairy tale stuff happening, in this scene she is a "normal" mother to Henry. 

Are you heartbroken by the death? I can't say that I'm that upset about Archie's demise. It's not that I don't like Archie, but his death isn't nearly as tragic as when Sheriff Graham had his heart ripped out and fans' hearts were taken at the same time.

I'm quite intrigued by who would kill Archie though. As the town's medical sounding board, did someone reveal a secret to him that they regretted saying?

Check out our two previous previews for more clues about the situation and episode:

While Once Upon a Time will be losing a favorite friend in Archie/Jiminy Cricket, there are some new characters set to show up soon.

Josh Dallas (David/Prince Charming) tweeted that Lesley Nicol (Mrs. Patamore) from Downton Abbey will be showing up. She will be portraying someone connected to Snow White.

Other actors set to show up on Once Upon a Time season 2 include: Ethan Embry (Sweet Home Alabama) and Sonequa Martin-Green (The Walking Dead), both in unknown roles. Also, coming up Rose McGowan (Charmed) will be playing a young Cora.

So much mystery around these new characters, but that's part of the fun of the show. You never know who will show up!

Once Upon a Time returns on Sunday, January 6 at 8 pm ET on ABC.

Never miss your favorite shows. Add them to your own watch-list! Download BuddyTV Guide for free for your phone.

(Image and video courtesy of ABC.)