Violence unveiled; Humanity at the crossroads.