The Spirit Awards, held in a beachside tent in Santa Monica, California, is the more irreverent sister to the Academy Awards.
Sean Baker's film 'Anora' won big at the Independent Spirit Awards, securing best film, director, and actor. The event also ...