Producers and casting directors for the new feature film, CELL, are now casting talent to work in the movie now filming in Atlanta, Georgia.
Casting directors are...
Producers and casting directors for the new feature film, CELL, are now casting talent to work in the movie now filming in Atlanta, Georgia.
Extras Casting Atlanta...