CLOSE

the 25th Film Independent’s Spirit Awards were held on March 5, 2010 in Los Angeles, check out the pictures of your favorite actors and actress.

More From TheBoxHouston