Beyonce got us thinking: What if other singers and rap stars started playing superheroes and villains? Here’s who TheMash would cast.
Green Lantern: Common
The Chicago rapper told MTV in February that he had been picked for the role. Perfect.
The Punisher: Diddy
Who else has that much black and white in his wardrobe?
Captain Planet: Bono
The U2 singer has similar haircut, just a little less green. But he’s just as green-friendly when it comes to fighting for the environment.
The Flash: Soulja Boy
His rap career has come and gone in a flash.
Supergirl: Jessica Simpson
You look like you could be Supergirl, Jess, just don’t sing the theme song.
Bizarro: Pink
She might even be more bizarre than Bizarro.
Aquaman: John Mayer
Sappy superpower? How about a sappy love song writer?




