villain analysis