X-Men: Days of Future Past
Giovanni Fazio
[Bryan Singer] returns to give the franchise a needed energy boost, and while the dialogue's heavy on exposition, the action sequences feature enough crazy mutant superpowers to keep things reliably entertaining.