The 21st Independent Spirit Awards , given by Film Independent on 4 March , 2006 , will honor the best in film for 2005 . The 21st Independent Spirit Awards , given by Film Independent on 4 March 2006 , will honor the best in film for 2005 .