Yeah, Ennis is twisted as all fuck at times, but he always takes the story from "Point A" to "Point B" in a way that's logical and doesn't make you think you've missed an issue (or two).