The 36th annual Film Independent Spirit Awards are set for Thursday live at 10 p.m. ET/PT exclusively on IFC and AMC+, with Saturday Night Live‘s Melissa Villaseñor as host of the two-hour ceremony, which will be virtual this year because of the pandemic.