This is a small selection of stills from the set of the movie "The Call" filmed in Atlanta, GA.