In 1997, Nicolas Cage earned $20 Million to play Superman in Superman Lives, even though he never actually played Superman because the movie got canceled.