Jamie Foxx’s high voltage supervillain arrives…