A revenge-drama overshadowed by violence