Steve Englehart, who co-created the Mantis character, says he enjoyed Guardians of the Galaxy Vol. 2, but not what they did with Mantis.