(Spoiler alert: Do not read on if you are not caught up on this season of “The Walking Dead”)

“The Walking Dead” star Andrew Lincoln, who plays zombie-fighting ex-sheriff Rick Grimes, warned that fans better be prepared for this Sunday’s midseason finale.

“There will be blood. The walls come down. And it’s going to be bananas,” Lincoln told TheWrap. However, he went on to say that the second half of season six is going to be even better.

“I will say episodes eight through 16 — I’m more excited than I’ve ever been before, just where the story is headed,” Lincoln said. “Eight and nine are unbelievable. Unbelievable. They’re some of the best episodes I’ve read and when I was filming, it just got bigger and more epic and more insane every day that we shot.”

Also Read: 'Walking Dead' Star Andrew Lincoln Denied Service at Store Because 'You Killed Glenn'

The star of AMC’s smash hit zombie-apocalypse drama also revealed what role he’d want if not the former sheriff. “If I didn’t play Rick, I would love to be Negan. It is one heck of a role,” he said, referring to the villain that will be played by Jeffrey Dean Morgan.

Morgan recently joined the series and Lincoln could not be happier. “I’ve met him and he’s a very nice guy and a terrific actor,” he said. “I know he’s going to be an incredible asset to the show. And he’s also extremely excited. He told me he’s been a fan of the show for years and he can’t wait to sink his teeth into the role.”

Morgan is rumored to make his first appearance as the baseball bat-toting bad guy in the season six finale. Lincoln teased that this spring’s season finale, which the cast and crew just finished shooting, is going to be an episode to remember.

Also Read: 'Walking Dead' Showrunner Scott Gimple: Glenn's Story Represents 'Uncertainty'

“We just wrapped 24 hours ago on what I think is the darkest and most extraordinary season finale that we’ve ever attempted,” he said. “To say that I’m excited would be a vast understatement. And it ends with a very big bang.”

“The Walking Dead” season six midseason finale airs Nov. 29 at 9 p.m ET on AMC.