Atlanta-Based Investor Brings Film Finance Down South Southbox Entertainment has announced its launch in Atlanta to serve as a source of capital for filmmakers and TV producers. Link