Beyonce as Storm from the X-men