Robert Downey Jr as Superman