The 2020 Film Independent Spirit Awards
In keeping with its Los Angeles roots, the Spirit Awards takes place each year in a beachfront tent next to the world famous Santa Monica Pier. 2020 marks the show's 35th year and it remains as original as the films and filmmakers it honors. Hosted by Aubrey Plaza. Presenters include Rachel Brosnahan, Robert De Niro, Laura Dern, Elisabeth Moss and Octavia Spencer.
Next Play Times ET