20 Most Annoying Movie Characters Since 2000
19. Johnny Storm
Portrayed By: Chris Evans
Appeared In: The Fantastic Four/ The Fantastic Four: Rise of the Silver Surfer
"You're hot." "Why thank you, so are you." That's just one of the many times Johnny Storm needed a bucket of water pouring over him. Pickup lines may work for the suave James Bond, but for a snowboarding hot-head, they just don't. Before we had the cocky but well written Tony Stark, Johnny Storm was the cheap hero with the bad script, who is oily to the point that you need a wet floor sign. Proof that it isn't a hate mission on a particular actor, Chris Evans rules as Captain America, Fox just ruined The Fantastic 4.
Admittedly 2016's Fant4stic faired a lot worse, but even Michael B. Jordan's version of Storm was a more likable character. The Evans-era Storm is the kind of guy you would watch get into a bar brawl and not feel bad about losing.