Awards, Film, Spotlight ‘SNL’s Melissa Villaseñor To Host Film Independent Spirit Awards Awards Broadcast Exclusively on IFC and AMC+ on Thursday, April 22, 2021 at 7PM/10PM (ET/PST) The 2021 Film Independent Spirit...