The movie was filmed inside two abandoned Atlantic City casinos, the Showboat Hotel and Atlantic Club Casino Hotel, serving as backdrop for some interior scenes. Most of the movie was filmed in 2019. Other film locations included Las Vegas, California and New Mexico. "Army of the Dead" brings together a pair of notable faces from arguably the two biggest superhero and comic book film series of the last decade. Dave Bautista, who has played Drax the Destroyer in four Marvel Cinematic Universe films, is the lead actor in the movie. The film was directed, produced and written by Zack Snyder, who is maybe best known for his work with the DC Extended Universe films.