The X Men cast do impressions of each other

James McAvoy and Michael Fassbender show off their impersonations of co-stars Patrick Stewart and Ian McKellen

New X-Men movie Days of Future Past takes place across two time periods, with pairs of actors playing younger and older versions of the characters. James McAvoy and Patrick Stewart are the two incarnations of Professor X, while Michael Fassbender and Ian McKellen are both Magneto.


And it looks as if the youngsters have been studying their senior counterparts closely for tips, because McAvoy and Fassbender do pretty mean impressions of Stewart and McKellen…


Via Yahoo