I always had an idea for an Electro origin for a SM movie and Ben fits that perfectly. He can play creepy and evil to a T.
Max Dillon is a down on his luck lower class who has no family left. He is a loner. He is the opposite of Peter Parker. He turned tragedy into more tragedy with gambling and drinking. Max recently found out he has cancer and with no insurance, how is he going to pay for all of this? He takes out a sketchy loan from a loan shark and starts chemo and some new drugs, slowly loosing his hair and his humanity. The loan shark beats him up and warns him to pay him back with interest. Max starts working overtime for NYC Power and Light, his mundane 9-5 job, when he gets called out to work on a transformer. He meets another worker there and they begin to work.
A storm fast approaches and the man on the other end of the walkie talkies tell them to get down fast. They pack up and Max heads down but the other guy's harnass is stuck. Lighting strikes near as the wind blows and the rain falls. Max sees the fear in the other man's eyes but cowardly begins to descend as lighting hits a pole across the street, sending sparks flying. Max descends past a set of transformers as lightning strikes the lines they are on causing a massive explosion of sparks as the bolt passes through the lines onto the transformers and through Dillon. Max is sent flying backwards while the other guy lays limp in his harnass. The resulting EMP wave causes the whole city block to go black.
Fast forward...Max has to have electricity to survive as he finds out. If not, he gets really weak. The drugs and the radiation treatment affected his genes somehow along with the massive dose of electricity. He kills the loan shark and discovers his new ability. We can have a massive fight with Spider-Man in Times Square where Electro begins to ascend upward from all the electricty of the neon signs and lights feeding him.
*I think Electro should not be able to fly or float...just in that one instant in Times Square. He should look more like the Ultimate version...no lame green jump suit and mask. Whatever villian is paired in the same movie...I want them to somehow fight. We have not had a villian vs villian battle and I think it could work.