This weekend sees the dreaded midseason finale of The Walking Dead.

Going by midseason finales past, it's a fair bet that a traumatising event will rock this episode which looks to pull together the many strands presented over the course of the past seven episodes, including Carol and Morgan at the Kingdom, Maggie and Sasha at the Hilltop Colony, Daryl at the Sanctuary and - terrifyingly - Negan at Alexandria.

The episode is titled 'Hearts Still Beating' - we're willing to bet that by its climax, the heart of at least one character we know and love won't be.

You can watch the episode's tense trailer here.

Which characters are currently in the running to be offed? Based on Negan's presence at Alexandria, it could range from a wide selection: Eugene (Josh McDermitt), Rosita (Christian Serratos), Spencer (Austin Nichols), Tara (Alana Masterson), Father Gabriel (Seth Gilliam), Olivia (Ann Mahoney) and even Carl (Chandler Riggs).

Last week's episode saw a showdown between Negan and Carl (Chandler Riggs), a moment comic book fans have been waiting since they heard the antagonist would be showing up; you can watch us discussing the episode's five major talking points below.