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