A historic Memphis mansion is being used as the backdrop for a new thriller movie. The production of “The Last Story of David Allen” is being filmed at the Annesdale Mansion on Lamar Avenue near ...