Launched by Illumination Entertainment in 2010, the Despicable Me/Minions franchise has become ... his robotic lobster arm and exaggerated French personality certainly leave a lasting impression.