Free passes to Atlanta screening of “Thoroughbreds” on March 7