Actor Neal Huff and Phil Saviano on the red carpet at the Independent Film Spirit Awards, Saturday afternoon, February 27 in Santa Monica, CA. “Spotlight” won Best Feature, Best Screenplay, Best Director and Best Editing. This was a good lead-in to the next night’s Academy Awards event in Los Angeles.

references

Share this image