Hope after horror ?