Amazon has released a trailer for the second season of Good Omens, the series originally based on Terry Pratchett and Neil Gaiman’s 1990 fantasy novel.

Pratchett and Gaiman’s book follows Aziraphale, an angel, and Crowley, a demon, who are trying to save the world from an apocalypse brought on by the birth of Satan’s son. The first season of the show followed the novel, while the second is an expansion of the universe Pratchett and Gaiman built in their book.

The trailer, set to a cover of Buddy Holly’s “Everyday,” opens with David Tennant, as Crowley, marching into the bookstore of Aziraphale, played by Michael Sheen. “I’m back,” Tennant growls, and Sheen archly replies, “I can see that.”

In another scene, a character says, “The archangel Gabriel has disappeared,” while another says, “I think he’s gone to earth.” Later, Gabriel, played by Jon Hamm, appears in Aziraphale’s bookstore, clad only in a bedsheet.

“Why did you come to my shop?” Sheen asks. Hamm replies, “You know what it’s like when you don’t know anything at all, and you’re totally certain that everything would be better if you were just near one particular person?”

“No, certainly not,” Sheen says.

The second season of Good Omens, which also stars Maggie Service, Miranda Richardson, and Nina Sosanya, is set to premiere on July 28 on Amazon’s Prime Video.

Michael Schaub, a journalist and regular contributor to NPR, lives near Austin, Texas.