You can also opt for more 'real world' approach to 'evil'.
i.e. the person knowingly lying about an oil-spill is doing 'evil' by most metrics. That same person, in a camping context, super nice and fun to hang with. Being 'evil' doesn't have to be about seeking out situations to be an arsehole...