"Before we start, I'd just like to announce there is no God." Host Eddie Izzard opened the Independent Spirit Awards with a religious joke.