Richard Fleischer, who directed films from sci-fi classics such as "20,000 Leagues Under the Sea" to war movies as "Tora! Tora! Tora!", has died. He was 89.