Storm throughout the years:
X-men: We get a sense that Storm is one of the few seasoned, active X-men. It's really Cyclops and Storm at the start of the film (Jean doesn't go on missions until the end). Her introduction with the snowstorm is fantastic and really fitting for this iconic character. Cyclops and Storm appear well-trained and confident. There's no shortage of action scenes for Storm between Sabretooh at the train station and her fight with Toad being the 2001 equivalent of a huge unleashing of power. Berry's accent problem is well known here, but she also plays the character as being timid. Her notable character moments include telling Kelly that she's afraid of humans and telling Wolverine that it's better to be on a side than not at all. There's a lot we don't know about her, including why she joined the X-men, who her friends are, what her personality is (this is a big one). I'm not sure if Berry's timidness was a failure to perform quiet confidence.
X2: Storm upgrades to a *slightly* better wig and gets to go on a mission with Jean and has character moments with Nightcrawler. Again, there is no shortage of action from Storm - this movie showcases lightning, tornadoes, and a blizzard (the latter being the what stops Dark Cerebro). Storm is still far away from the grandeur of her comic book counterpart - she doesn't fly or demand attention when speaking - but she is still an entity in the film. She tells Nightcrawler that she's angry, but we don't see her acting very mad. Nightcrawler and Storm work together to save Xavier in a way that compliments how she has learned to temper anger with faith. It's a bit of a random and arbitrary arc but it starts and ends nicely (though far from her comic book counterpart who has played important ceremonial/religious roles in her community). I also got a sense of how much she cares for the students when saving them from Stryker's base.
X-men: The Last Stand: Storm finally fully transforms into Halle Berry. There's not a lot that feels like Storm in this movie, even if Berry fought for a more important role. Her ramblings about the cure (in which she never accounts for how she passes as human) are a departure from Storm's wisdom in the comics. She is the field leader in the movie, but doesn't really play an important role in things like decision making. She's cold to Jean and the two never interact. She delivers Xavier's eulogy in a scene that feels so much like *acting* and becomes headmistress, which I never really thought was a Storm thing to do. We don't learn anything new about Storm and see more lightning. Her feud with Callisto was botched. It's nice to see her as headmistress at the end but really who cares since there was no X4.
X-men: Days of Future Past: Berry returns as an older Storm, who frankly looks the best she's ever looked even if she doesn't look like *Storm* much. She has an impressive display of powers but she still feels held back given that this movie came out much after 2001. Her death provides the shock audiences needed to experience in order to feel how desperate the situation is. Her role feels like an homage to the glory of a character we really haven't seen yet. She doesn't say anything meaningful or interesting.
X-men Apocalypse: Storm got name-dropped by Logan in DOFP as someone important for Xavier to recruit (name-dropped as Storm and not Ororo, indicating a lot about her characterization over 15 years). Using Egypt as a setting created the perfect opportunity to see more of Storm's background and we do see her as a thief. Knowing that Logan told Xavier about Storm, it would make sense to see her recruited as an X-man. Storm's role could have been more central as the figure who brings Xavier (and his X-men) to Apocalypse. Instead, Apocalypse recruits Storm as his Horseman, turns her hair white, and essentially silences her. Storm kinda hangs around at the end, but no one really seems to care about her. She doesn't even get a moment with her hero Mystique, which is the only crumb of an arc she had.
Dark Phoenix: Probably a special effect again.