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

Last Updated 1/21/2026Posted in The Latest from Lanesboro & Whalan, Lodging, Lanesboro, Spotlight

Exterior of the James A. Thompson House Bed & Breakfast in Lanesboro, Minnesota, a historic red-brick home with a wraparound porch, autumn decorations, and a sign in the front yard.

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.

Victorian-style interior of the James A. Thompson House Bed & Breakfast, featuring ornate wallpaper borders, antique furniture, a decorative fireplace, framed artwork, and pink upholstered chairs in a historic parlor.

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.

Cozy guest bedroom at the James A. Thompson House Bed & Breakfast, featuring a brass bed frame with a patterned quilt, vintage bedside tables with lamps, soft pastel trim, and antique furnishings in a historic Victorian-style room.

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.

Two Halloween skeleton decorations dressed as a couple sit on a bench in front of the James A. Thompson House Bed & Breakfast, with the historic brick home, wraparound porch, and autumn foliage in the background.

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