'Good Omens': David Tennant & Michael Sheen Are Unlikely Pals Under Pressure in New Trailer (VIDEO)

Meaghan Darwish
Amazon Prime Video

After months of teasing, Neil Gaiman and Terry Pratchett'sĀ Good Omens has a full trailer ahead of its Amazon Prime Video release.

The end of days are upon leads David Tennant (Doctor Who) and Michael Sheen (Masters of Sex), who play unlikely pals ā€” Tennant is "loose-living" demon named Crowley and Sheen portrays stuffy Angel Aziraphale. Over the centuries, they've come to love Earth, so when they learn about an impending Armageddon, they'll form an alliance to try to stop it.

How will they begin to accomplish such a feat? By locating the 11-year-old boy who's unaware he's the Antichrist. So gear up for the adventure of a lifetime as Crowley and Aziraphale embark on a quest to save the world before it's too late.

All of this and more are on display in the new trailer for the show, which premieres May 31 on the streamer. Also included in the trailer? Appearances by other familiar faces such as Jon Hamm, Nick Offerman, Michael McKean, Miranda Richardson, Jack Whitehall, Mireille Enos, Adria Arjona, and Anna Maxwell Martin.

'Good Omens' Preview: Michael Sheen, David Tennant & Jon Hamm Tease Their Characters

'Good Omens' Preview: Michael Sheen, David Tennant & Jon Hamm Tease Their Characters

Plus, author Neil Gaiman details creating, writing, and overseeing the long-awaited adaptation.

Set to the tune of David Bowie's "Under Pressure," the trailer serves as an exciting taste of things to come that will have you wishing for these end times.

Good Omens, Series Premiere, Friday, May 31, Amazon Prime Video