Self-Taught Atlanta Filmmaker Premieres New Thriller