Independent film “Flow” won the award for best animated feature at the 2025 Oscars on Sunday night, securing the first Academy Award for Latvia.
After a tense awards-season race for Best Animated Feature, Flow pulled ahead for the win at Sunday night’s 97th Oscars. With their win, Flow beat out Inside Out 2, Memoir of a Snail ...