Entertainment News

Hollywood descends on the Independent Spirit Awards

Idris Elba, Jessica Biel and Jennifer Jason Leigh attend the 31st annual Film Independent Spirit Awards in Santa Monica, California on February 27, 2016.