Steve James and Alex Kotlowitz in the press room of the 27th Film Independent Spirit Awards

 

Steve James and Alex Kotlowitz in the press room of the 27th Film Independent Spirit Awards after winning the Best Documentary Award for their film ‘The Interrupters.’