Along with shooting scenes for the film in St. Charles Parish, a Western film set was constructed in New Orleans’ City Park.
Thanks to St. Charles local Derek for the tip!
ComicBookMovie.com, and/or the user who contributed this post, may earn commissions or revenue through clicks or purchases made through any third-party links contained within the content above.