マーズ・アタック!
デイル大統領役には、当初ウォーレン・ベイティがキャスティングされていたが、結局ジャック・ニコルソンに決定。なお、ジャック・ニコルソンは監督から、「どの役をやりたい?」と聞かれ、「全部」と答えるほど乗り気だった。グレン・クローズが演じたファーストレディ役には、当初、シガニー・ウィーバー、メリル・ストリープ、ダイアン・キートン、ストッカード・チャニングらが打診されていた。
バーバラ役には当初スーザン・サランドンが有力視されていた。またピアース・ブロスナン演じたケスラー教授役には、トミー・リー・ジョーンズ、ショーン・ペン、ヒュー・グラントも候補になっていた。
リポーターのナタリー役で出演しているサラ・ジェシカ・パーカーは、『セックス・アンド・ザ・シティ』でブレイクする前であったため、オファーが来た際に脚本を読まずに出演を決断した。マイケル・J・フォックスが演じたリポーターのジェイソン・ストーン役には、マシュー・ブロデリック、ジョニー・デップも候補に挙がっていた。
ベテラン女優のシルヴィア・シドニーは今作が遺作となった。
劇中、ナタリーの飼い犬として登場するチワワは、かつてティム・バートン監督とリサ・マリーが来日した際に、歌舞伎町近辺のペットショップで購入したものである。