AMC’s Preacher has been in development long enough that executive producer Seth Rogen once sought to audition for Arseface in a different production, and everything appears to have come full circle. Not only did Rogen make his own Preacher, the Neighbors 2 star made his own Preacher of his own Preacher, recreating the trailer with himself starring in every role.

Rogen released an expertly sweded version of one of the prior Preacher promos, chock full of all the DIY recreations and effects one can find, but adding a notable twist. For whatever reason, Rogen thought it in AMC’s best interest if he played every role, from Cassidy to Tulip, while the video also helpfully provides the real promo for reference.

In addition to Dominic Cooper’s titular role as Jesse Custer, the cast of AMC’s Preacher includes Agents of S.H.I.E.L.D. veteran Ruth Negga as Tulip, Misfits star Joseph Gilgun as Irish vampire Cassidy, Jackie Earle Haley as Odin Quincannon, Ian Colletti as Eugene “Arseface” Root, W. Earl Brown as Arseface’s father, Elizabeth Perkins as Vyla Quinncannon, True Blood vamp Lucy Griffiths, along with Jamie Anne Allman and Derek Wilson as Betsy and Donny Schenck.

For those unfamiliar with the 1990s comic series from Garth Ennis and artist Steve Dillon, AMC’s official description of Preacher reads:

“Preacher” is a supernatural, twisted and darkly comedic drama that follows a West Texas preacher named Jesse Custer, who is inhabited by a mysterious entity that causes him to develop a highly unusual power. Jesse, his badass ex-girlfriend Tulip and an Irish vagabond named Cassidy come together and when they do, they are thrust into a crazy world populated by a cast of characters from Heaven, Hell and everywhere in between.

The original Preacher had itself been optioned for various adaptations many times over the years, while AMC’s incarnation will deviate from the comic in certain respects. Sam Catlin (Breaking Bad) will serve as executive producer and showrunner for the new series, while fellow producers Seth Rogen and Evan Goldberg directed the pilot episode, having written the script with Catlin.

Preacher will officially premiere on May 22, so check out our interviews with Dominic Cooper and Ruth Negga, and stay tuned for the latest.