One of the film's problems, though it doesn't lack either pace or visceral excitement, is that there are so many supporting characters, some of them new, like Ben Foster's Angel and Cameron Bright's Jimmy, a boy with the ability to dispel mutant powers. Even Berry's weather girl Storm hasn't much to do except look fetching.