Atlanta-based, Idol Films, specializes in independent film and video production. Subscribe to see the latest from the Southeast and beyond.