Indie Spirit Awards: ‘Everything Everywhere All At Once’ takes Best Feature, dominates top film prizes Article 329 words 5 votes