A downbeat, trip hop giant, pregnant with heart-bursting emotion, Charlottesville is simultaneously a tribute to those who risk their lives to stand up against race hatred and a declaration of rage against right-wing extremists – especially those in the highest office.