Good Omens Cast & Character Guide

David Tennant and Michael Sheen in Good Omens Amazon

One of Neil Gaiman's most beloved novels is coming life in Good Omens and it features a cast that is nothing short of remarkable. The co-author of the 1990 novel is serving as the showrunner for the six-episode series. After being in development for nearly a decade, Good Omens will drop on Amazon Prime Video on May 31.

Good Omens follows two opposing figures, an angel and a demon, as they work together to stop the impending Armageddon. With Doomsday fast approaching, the two sides must put their differences aside to prevent the coming of the Antichrist and the final battle between Heaven and Hell. Since the angel and the devil have lived on the planet for centuries, they have become accustomed to Earth. The duo will also encounter a slew of figures that will affect the dire mission.

Continue scrolling to keep reading Click the button below to start this article in quick view.

RELATED: Good Omens TV Show: Biggest Changes From The Book

The bizarrely fun Good Omens has a talented cast and will be narrated by Oscar-winning actress Frances McDormand, also identified in the series as the voice of God. Doctor Strange star Benedict Cumberbatch will serve as the voice of Satan. The rest of the Good Omens cast is pretty massive so here's a brief guide detailing the cast and characters in Good Omens.

David Tennant as Crowley: The designer sunglasses-wearing, snake-eyed demon is the representative of Hell currently living on Earth. He has lived there since Earth's creation because he's also the snake that who tempted Eve in the Garden of Eden. Tenant is best known for his roles in Broadchurch, Jessica Jones, and of course, playing the Tenth Doctor in Doctor Who. He recently had multiple voice roles in How to Train Your Dragon: The Hidden World.

Michael Sheen as Aziraphale: As an angel living on Earth, Aziraphale serves as a representative of Heaven. He stays busy as a rare books dealer but he will soon work alongside Crowley to prevent the apocalypse and the coming of the Antichrist. Sheen has a notable list of theatre work as well as acting credits. He's best known for Frost/Nixon, The Twilight Saga: New Moon, and Masters of Sex.

Jon Hamm as the Archangel Gabriel: He's not just the boss of Aziraphale, Gabriel is in charge of all forces from Heaven. The sharp-dressed Archangel is very adamant when it comes to his opinions. Gabriel is also responsible for making sure Armageddon starts at the correct time. Hamm's most memorable role stands as his portrayal as Don Draper in Mad Men. He also has an extensive film career and will soon be seen in Lucy in the Sky and Top Gun: Maverick.

Sam Taylor Buck, Daniel Mays, and Sian Brooke as the Young family: Buck plays Adam Young, a boy who reluctantly becomes the Antichrist as he's forced into the middle of an Apocalypse. Mays and Brooke portray the boy's parents, Arthur and Deidre. Mays has the most acting credits out of the trio as he's appeared in Rogue One: A Star Wars Story, Doctor Who, Atonement, and Pearl Harbor.

Adria Arjona as Anathema Device: Not only is she a witch, Anathema is the last descendant of Agnes Nutter, a witch from the 17th century who wrote the only book of prophecies that actually came true. Anathema is courageous and very intelligent which is why she agrees to help Aziraphale and Crowley stop the end of the world. Arjona has appeared in Pacific Rim: Uprising, Life of the Party, and Triple Frontier. She will play the female lead opposite Jared Leto in Morbius.

Jack Whitehall as Newton Pulsifer: Newt is a computer engineer turned Witchfinder who teams up with Anathema to stop the apocalypse. He is a descendant of the Witchfinder who burned Agnes Nutter at the stake. Whitewall is very well known for his stand-up comedy. He recently appeared in The Nutcracker and the Four Realms and will be seen in 2020's Jungle Cruise.

Michael McKean as Sergeant Shadwell: The sergeant is the last member of the Witchfinder Army. McKean has an extensive résumé when it comes to movies and TV series. Recently, he portrayed Chuck McGill in Better Call Saul.

Miranda Richardson as Madame Tracy: In addition to being a Medium, Madame Tracy is also a part-time prostitute. She sets out to find evidence of the first Angelic Possession. Richardson's body of work includes Damage, Enchanted April, Tom & Viv, and Sleepy Hollow. She also played Rita Skeeter in multiple Harry Potter movies.

Nick Offerman as Thaddeus Howling: Offerman plays the U.S. Ambassador and the father of Warlock Howling, the young boy mistaken for the Antichrist. Besides starring as Ron Swanson in Parks and Recreation, Offerman is also known for his work in Fargo as well as his various voice roles. He will star alongside Good Omens co-star Jon Hamm in the upcoming film, Lucy in the Sky.

Good Omens Cast Four Horsemen

Mireille Enos, Lourdes Faberes, Yusuf Gatewood, and Brian Cox as the Four Horsemen of the Apocalypse: Enos, Faberes, Gatewood, and Cox portray the Four Horsemen of the Apocalypse–War, Pollution, Famine, and Death. Enos will be recognized from her role in The Killing. Gatewood most recently appeared on The Originals while Cox has appeared in various movie and series including DeadwoodMedici: Masters of Florence, and Succession.

NEXT: Summer TV 2019: Premiere Dates For All The New & Returning Series

The Connors Season 2
The Conners May Have Just Written Out [SPOILER]

More in SR Originals