"Psychotic gunmen no longer seem to have any motive beyond a general anger. James Holmes appears to have shot dead 12 people in Colorado's Aurora cinema in July simply because they were watching a Batman film and he saw himself as the Joker. And Adam Lanza has no link with the school he attacked last week, apart from having once attended it as a little boy."