Look who’s turned up to do bit of huffing, a bit of puffing and a bit of bashing your brains in. Negan arrives in Alexandria in this clip from the next 90-minute episode of The Walking Dead, 7.04 “Service”. It could have been worse. He could have been a double glazing salesman.
The episode airs in the UK on FOX next Monday at 9pm. If you’re recording it, remember the extra running time!