Marvel Makes Amends with Latest Movie