2018 Film Independent Spirit Awards - Press Room

Cast and crew of 'Get Out' pose with the Best Feature award in the press room during the 2018 Film Independent Spirit Awards on March 3, 2018 in Santa Monica, California.
(March 2, 2018 - Source: Phillip Faraone/Getty Images North America)