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) more pics from this album »