Everything Everywhere sweeps Independent Spirit Awards
The absurdist sci-fi won nearly every major award at an event honouring independent film and television.

Read more about this story ….