SteveC sends in this pic of filming on the Decatur First property yesterday.
The city’s Katie Abel tells us that Lila and Eve – a movie starring Jennifer Lopez and Viola Davis – was shooting in the city this week. Filming wrapped up yesterday.