HollywoodNews.com: Film Independent, the non-profit arts organization that produces the Spirit Awards and the Los Angeles Film Festival,
handed out top honors to The Artist, The Descendants and
Margin Call at this afternoon's 27th Film Independent Spirit Awards.