A24’s Past Lives won the top prize for best feature at the 39th annual Film Independent Spirit Awards, with writer-director Celine Song also winning best director for her feature film debut. American Fiction’s Jeffrey Wright won best lead performance for his role in the Amazon MGM Studios comedy, presented to him by his fellow Oscar […]