Actor and comedian Joel McHale will host the Film Independent Spirit Awards on Feb. 26. With only a handful of movie credits (including Steven Soderbergh’s The Informant!) on his resumé, McHale isn’t exactly a fixture on the indie film scene like past hosts Samuel L. Jackson or John Waters. But the star of NBC’s Community (and more notably, the host of The Soup on E!) could actually be the perfect person to skewer the oftentimes self-serious movie biz a bit at the ceremony, which thankfully returns to its beachside setting this year. Nominees will be announced on Nov. 30; the telecast will air on IFC on Feb. 26 at 10pm.
Okay, Academy: Now it’s your turn to make a host announcement!