The 34th annual Film Independent Spirit Awards are set for Saturday at 2 PM PT/5 PM ET airing live on IFC and Facebook Watch from the beach near the Santa Monica pier. The show, which awards the year’s best in indie films, will be hosted by Aubrey Plaza, who seems likely to take advantage of the network’s boast that it is airing the ceremony live and uncensored. Plaza takes over duties held the past two years by John Mulaney and Nick Kroll.