Both the characters are from Marvel Univers and both of them are X-men – doing some mutant stuff.