《气象战》由《ID4星际终结者》制片狄恩戴夫林(Dean Delvin)执导,卡司包括了《300壮士》杰瑞德巴特勒(Gerard Butler)、《真爱挑日子》吉姆史特格斯(Jim Sturgess)、《药命效应》艾比柯妮许(Abbie Cornish)及吴彦祖等人演出。