Ugh, our hearts.
James McAvoy and Patrick Stewart both play Professor X in the various X-Men films.
But did you know that they can also do perfect impressions of one another FOR one another?
And just so we’re fair…here’s Michael Fassbender and Sir Ian McKellen swapping impressions of each other (they both play Magneto). Sir Ian’s impression of Michael is…well, you’ll just have to see for yourself.
God, we love these dudes. If you love them as much as we do, you’ll also love this post.