Back in 1990, Neil Gaiman and Terry Pratchett teamed up to write the fantasy novel Good Omens. Since sales and reviews were so good, in 2019 the book got an Amazon adaptation that was nearly just as well received. The show follows two angels living on earth: Aziraphale (Michael Sheen), Heaven's loving representative who is a foppish and fun-loving fella, while Crowley (David Tennant) is the heavy drinking, womanizing bad boy repping Hell. They've been living on Earth as sort of supernatural ambassadors for years and very much enjoy the gig. They've even become best buddies despite being so different. But when they get word that the Antichrist is about to bring about the apocalypse and send them back to the afterlife, they team up to try and take him down. Since he's only eleven, it's no problem! But when they find out they've been following the wrong kid the whole time and have just days to stop the apocalypse, things get far more dire. Once they've saved the world, the show will switch to the mystery of how Gabriel (Jon Hamm) ended up on Earth and why he doesn't remember anything. Speaking of stuff that'll end up burned into your memory, the show is full of good men that could give you some good O's if you ever gave them the chance. Anthony Kaye plays Adam as in THE first man. He's all man when he walks around in the desert as he shows his ass in a funny looking fig leaf thong. No wonder Eve was all about letting him play with her beav! Other than cutie pie looking to multiply, Jon Hamm plays the Angel Gabriel. He'll turn you super gay when you see his ass during a naked stroll around the city, since he doesn't seem to understand that humans need clothes. There's no shame in showing off those Hamm hocks! Whether you're a gay man or just a huge fan of Gaiman, Good Omens will give you a Heavenly hard-on!