X-Men: The Last Stand

Storm (Halle Berry, left) and Callisto (Dania Ramirez) use their formidable powers against each other in a no-holds-barred fight. 
 - Large

Storm (Halle Berry, left) and Callisto (Dania Ramirez) use their formidable powers against each other in a no-holds-barred fight.

Photo 14 of 36
© 2006 20th Century Fox

Change Location