The Walking Dead’s sixth season finale left viewers shocked on Sunday when it ended with a nail-biting cliffhanger. As “Last Day on Earth” drew to a close, the villainous Negan—played by Jeffrey Dean Morgan—finally made his debut. The character wasted no time proving why he’s a force to be reckoned with, taking his barbwire-covered baseball bat, Lucille, to the head of a major character as the final scene faded to black.