AI was the biggest loser at the 2024 Film Independent Spirit Awards
The annual indie film and television awards show in Santa Monica gave top prizes to Past Lives, Beef and American Fiction. Reporting from the blue carpet, Kevin E G Perry was just glad to find all the winners were real live humans