Just three days after the film was released on Hulu, Stephen King gave it the highest praise on his Twitter account, where he posted this comment: "NO ONE WILL SAVE YOU: Brilliant, daring, involving, scary. You have to go back over 60 years, to a TWILIGHT ZONE episode called The Invaders (1961) to find anything remotely like it. Truly unique." (25th of September 2023).
The alien design is heavily based on the sketches done in America in the 1950's described by abducted people and people that had close encounters of the 3rd kind.
This was filmed in Slidell, Louisiana. The street scenes are in Old Towne Slidell, not New Orleans.