'Anora' was the big winner at the 2025 Independent Spirit Awards, taking home best feature.Netflix's 'Baby Reindeer' won multiple acting prizes at the awards.Mikey Madison won best lead performance for 'Anora' and Kieran Culkin won best supporting performance.Other winners included 'Dìdi' for best first feature, 'Shōgun' for best new scripted series, and 'Hollywood Black' for best new non-scripted series.