Samuel L. Jackson
The 20th Independent Spirit Awards, honoring the best in independent filmmaking for 2004, were announced on February 26, 2005. It was hosted by Samuel L. Jackson.