The 43-year-old British actor, was offered to play the comic book super hero in Bryan Singer's "Superman Returns," but the proposal didn't attract him, reported ET online.
"This was a while ago. So, you remember they were rebooting, they rebooted Superman, not this last time with Henry Cavill. They did it once before. When I was obviously young enough to play Superman.
"So, I was approached and at the time, I don't know, I just didn't, it didn't float my boat. I just didn't really want to go there. I'm an Englishman! I felt like it just didn't seem to fit. I was always worried about the outfit. I just didn't fancy it," Law said.
I take the suit into the bathroom and I'm putting it on and then I look round and I'm in the mirror and then suddenly I'm Superman right?
"Then I have this picture of me in that costume in posters all around the world and I was like, 'No way.' And I unzipped it. I was Superman for two minutes. That's enough," he recalled.