Read the story The 2013 Independent Spirit Awards Wrap-Up

The 2013 Film Independent Spirit Awards in Santa Monica

2013 Film Independent Spirit Awards held at The Santa Monica Beach in Santa Monica, California on February 23rd, 2013. Clea Duvall

Photo: Juan Rico/FAME