How to Create the Perfect Villain