Eli Roth shot the film in the summer of 2021 and purportedly finished it in early 2022. However, the film was deemed incomplete due to varying rumors and reasons, including the studio objecting to the first cut's extreme violence, Eli Roth's refusal to return due to studio interference, and poor screen testing. The film lingered for over two years while in post-production. In January 2023, the studio hired Tim Miller to undertake two weeks of re-shoots. These re-shoots wound up being so extensive that Steve Jablonsky was hired to write a new musical score, as Nathan Barr's original score no longer fit the film.
Lilith's main gun is called "Vladof Infinity" by Marcus, and in the video game, it is a legendary pistol with infinite ammo, which explains why she never runs out and never need to reload it.
Upon its release, the film debuted at an incredibly rare 0% on Rotten Tomatoes.
Cate Blanchett received a large paycheck to appear in the film. She explained why she accepted the role: "The gun-slinging stuff was so much fun. I got really absorbed in that whole world. I think there also may have been a little Covid madness - I was spending a lot of time in the garden, using the chainsaw a little too freely. My husband said, 'This film could save your life.'"
Eli Roth originally shot the film with an R rating, keeping it closer to the style of the M-rating held by the original Borderlands video games. Further screenplay rewrites and two weeks of reshoots by Tim Miller dialed the film back to PG-13. This is only Roth's second film to receive a rating other than R, after The House with a Clock in Its Walls (2018), which was PG.