New Directors/New Films 2008 by Slant Staff March 26, 2008 Now in its 37th year, ND/NF kicks off tonight with a screening of the Sundance Film Festival prizewinner Frozen River.