Melissa Leo Pictures: Melissa Leo attends the 2011 Film Independent Spirit Awards hosted by Jameson Irish Whiskey at Santa Monica Beach on February 26, 2011 in Santa Monica, California.
Film Independent is a non-profit arts organization. Their mission is to champion the cause of independent film and support a community of artists who embody diversity, innovation, and uniqueness of vision. Now in its 26th year, Film Independent's Spirit Awards is a celebration honoring films made by filmmakers who embody independence and originality. Televised in millions of homes and covered internationally by the press, the Spirit Awards has become the vanguard event in independent film, recognizing the achievements of independent filmmakers and promoting independent film to a wider audience.
Photo credit: Andrew Evans / PR Photos
- Comment