The Overlook Film Festival, held in New Orleans earlier this month, didn't simply cast looming shadows with its feature film selection. The festival also offered bite ...