Did Madonna Give Gerard a Shot in the Bum?

Is it true that Madonna told Gerard Butler to bend over for a B12 shot? Yes, it is! Madge played doctor for Gerald while behind the scenes of his new movie, "RocknRolla," directed by Madonna's hubby, Guy Ritchie.

Butler talks to "Extra" about the flick and his recent cover shoot for "Men's Health" -- all in his sexy Scottish accent!