A few new pics of some of the X-Men from the new movie X-Men: The Last Stand have been leaked including Beast, Angel and Kitty Pride. The movie is slated to release May 26 of this year.