Aubrey Plaza Stills at 32nd Film Independent Spirit Awards in Santa Monica