Naz, you're forgetting Shaquille O'Neal as DC's armored Super-Hero, Steel.
If memory serves, that was the "Citizen Kane" of Super Hero movies! Super Girl, from what I'm told, was even better. I was too young to see the subtle nuances of that movie..........I gotta lay down. Sarcasm on that level has made me dizzy.