Assassins on screen are a guaranteed hit. But why are we so obsessed with the idea of contract killers with a conscience?