The black panther is fighting against a group of alien creatures.