In the recent Wonder Woman film Steve Trevor, an American spy, stumbles upon Themyscira whilst being pursued by German boats. On finding the island, the Germans attack the Amazons. A heavy exchange of fire takes place and the German soldiers are eventually overpowered.
I understand that when the battle had finished the Amazons decided to keep Steve alive and wrap him up in the whip in order to discover his intentions. But why didn't they kill him during the battle itself? Surely, as far as the Amazon were concerned at that point, all men were enemies. Only Diana really knew that he was any different from the Germans, and she didn't really have the time to tell the others.
Shouldn't one of the many Amazon warriors have killed him during the battle?