You are here

Netflix Movie to Air 11/10/23

Scenes Filmed in Downtown St. Charles

Netflix has announced Nov. 10 is the release date for the movie The Killer, starring Michael Fassbender and Tilda Swinton. A pivotal scene in the movie was filmed at the beautiful Hotel Baker and in downtown St. Charles last March. Start planning your watch parties now!

updated Jan 19, 2023