The 26th Film Independent's Spirit Awards have been announced the list of presenters for this year's ceremony, which returns to the beach after last year's detour to downtown Los Angeles. Joel McHale will host the ceremony, which takes place in Santa Monica on Saturday, February 26 at 2:00 p.m. The awards show air exclusively that night on IFC at 10:00 p.m. ET/PT. Check out a list of nominees here.
The presenters so far: