Actress Illeana Douglas arrives at the 25th annual Film Independent Spirit Awards in Los Angeles, March 5, 2010.[Agencies]