Published 10:15 am Thursday, February 14, 2019
NATCHEZ — If you are brave enough to take your eyes off “Ma” you might be able to catch a glimpse of Natchez when the psychological thriller opens in movie theaters across the country on May 31.
On Wednesday, Universal Pictures and Blumhouse Productions released the movie trailer for the film directed by Tate Taylor and starring Octavia Spencer. Taylor and film producer John Norris live in the Church Hill community north of Natchez.
Although the film’s story takes place in Ohio, many Natchez scenes, including the Alcorn State School of Business, businesses on East Franklin Street, the Natchez City Cemetery, Magnolia Bluffs Casino and the recently closed Bowie’s Tavern, are recognizable in the film’strailer.
The movie was filmed in Natchez last February, and Spencer portrays a woman who befriends a group of teenagers looking for someone to buy …