Michael Shannon (General Zod) Belts Out Bon Jovi On The Red Carpet At ‘Man Of Steel’ Premiere [Video]
Michael Shannon is the self proclaimed "coolest villain you've ever met". On the red carpet at the Man of Steel premiere, the actor who plays the lead villain, General Zod, belts out Bon Jovi's "You Give Love A Bad Name" after being asked if he's a Bon Jovi fan. Check out the awesome video!