Well, they ARE both movies based on comic books, featuring millionaires who wear hi tech armor to fight evil.