The actors gathered with stars including James McAvoy, Michael Fassbender, Jennifer Lawrence and Nicholas Hoult, who played the characters??? younger selves in 2011 blockbuster X-Men: First Class, at the huge convention in San Diego, California on Saturday (20Jul13) to promote their new superhero movie.