I think this could be a textbook example on how not to do a sequel. Season 1 was an amazing season. It was very similar to the original book, which is well written and very funny. Season 2 does not come from a book. It's a very different story using the original two characters. The take and acting for Gabriel (Jon Hamm) are indeed the best part of season 2. The characters of Aziraphale and Crowly are nothing compared to season 1. The acting from Sheen and Tennant is not as good, probably because the writers did a terrible job with these characters. A very big disappointment. The choices that the characters make don't really make any sense, they seem simply arbitrary, with no care of what the characters did in season 1. Maybe Amazon had to hired writers out of high-school as the professional ones were already on strike?