Alma a tale of violence