X-Men: The Last Stand

Kitty Pryde (Ellen Page) and Leech (Cameron Bright) make a hasty escape in the midst of an epic battle.
 - Large

Kitty Pryde (Ellen Page) and Leech (Cameron Bright) make a hasty escape in the midst of an epic battle.

Photo 23 of 36
© 2006 20th Century Fox

Change Location