The Last 40 MilesFilmed in Petersburg, AlaskaComing Soon-The Last 40 Miles is a survival drama filmed in Petersburg, Alaska. Currently in post-production, it is set to be released winter of 2026. View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize