Which Marvel hero has appeared in more movies than any of the Avengers or the X-Men? That's right, it's the one and only Stan Lee, who's been a fixture of every Marvel production for the past two decades. Be it made by Disney, Fox or Sony, Lee is always welcome to turn up for a cameo in the latest film based on the comics franchise that he helped build, and each and every time he appears it's a real treat.