- Principal photography took place from June to July 2022 in Albany, New York.
- Filming was done at Times Union, Empire State Plaza, the Capitol, the Amtrak station in Rensselaer, and on a constructed set inside the New Scotland Avenue (Troop B) Armory on the Sage College of Albany campus.
- In June 2023, Vertical Entertainment acquired the distribution rights for North America, United Kingdom, Australia and New Zealand. It was released in the United States on September 1, 2023.