Armageddon is upon us.

Amazon unveiled the trailer for the fantasy dramedy series "Good Omens," which brings the end times and the Antichrist to Earth.

Adapted from the 1990 cult classic novel by Neil Gaiman and Terry Pratchett, the story follows persnickety angel Aziraphale (Michael Sheen) and rebellious demon Crowley (David Tennant) who have formed an unlikely friendship spanning 6,000 years.

The duo — who have grown fond of life on Earth — must now join forces to find a way to save the world.

The trailer is filled with cheeky quips and shows off the chemistry between Sheen and Tennant. We also get quite a bit of Jon Hamm deploying dry humor as the Purple Angel.

The series also stars Benedict Cumberbatch as the voice of Satan, Frances McDormand as the voice of God, Brian Cox as Death, Mireille Enos as War, and Nick Offerman as U.S. Ambassador.

"Good Omens" premieres May 31 on Amazon Prime Video.