The James A. Thompson House: Lanesboro’s Historic Inn Turned Movie Star

October 9, 2025
Nestled high on a bluff above the Root River in scenic Lanesboro, Minnesota, the James A. Thompson House Bed & Breakfast is more than just a historic inn—it’s a film location, a local treasure, and a picture-perfect destination for travelers seeking elegance, comfort, and a touch of cinematic charm. This 1870s Italianate brick mansion, with its sweeping views, period architecture, and serene gardens, recently served as the principal filming location for the gothic thriller Voice of Shadows, now streaming on Amazon Prime Video.

A Step Back in Time
The James A. Thompson House is a meticulously restored 19th-century home filled with character and grace. With only three guest rooms—each offering queen beds, private bathrooms, and views of the Root River or Sylvan Park—guests enjoy an intimate, luxurious stay. Wide-plank hardwood floors, a curved staircase, original moldings, and carefully curated antiques transport visitors to a slower, more elegant era. It’s no wonder filmmakers were drawn to the house’s timeless beauty and moody atmosphere.
A Film Star in Its Own Right
In September 2021, the Thompson House became the haunting centerpiece of Voice of Shadows, a gothic horror film written and directed by Minnesota filmmaker Nicholas Bain. The story follows a woman who inherits an estate under mysterious circumstances—only to uncover chilling secrets tied to cults, ghosts, and the occult. The house’s historic interiors and secluded hilltop setting gave the production team everything they needed to capture an authentic, atmospheric tone.
Filming brought cast and crew to Lanesboro for a multi-week shoot, with local businesses and residents lending their support throughout production. According to Bring Me The News, the movie is a proudly Minnesota-made project that showcases the talent, creativity, and scenery the Driftless Region has to offer. Voice of Shadows premiered in Lanesboro at the St. Mane Theatre in October 2023 and is now streaming on Amazon Prime Video, Tubi, Apple TV, and Google Play.

More Than Just a Movie Set
Of course, the James A. Thompson House is far more than a filming location—it’s one of the most elegant and restful places to stay in all of Bluff Country. Innkeepers Marti and David Gray are known for their warm hospitality, full gourmet breakfasts, and thoughtful touches that make every guest feel at home. The 1.3-acre property features private porches, a brick patio, and an observation deck offering unbeatable views of the Root River and Lanesboro’s historic dam below.
From the inn, it’s just a short stroll or bike ride to downtown restaurants, breweries, galleries, boutiques, theaters, and more, making it the perfect home base for your next Bluff Country getaway.

Book Your Cinematic Getaway
Whether you’re a film fan, a lover of historic architecture, or simply seeking a relaxing retreat in one of Minnesota’s most beautiful small towns, the James A. Thompson House offers something truly special. Book a stay, watch the film, and experience for yourself why this Lanesboro landmark was cast in a starring role.
📍 Location
James A. Thompson House Bed & Breakfast
401 Parkway Avenue South
Lanesboro, MN 55949
📞 Contact
Phone: (507) 467-2253 👉 Call to Book Your Stay!
Website: jamesathompsonhouse.com