Nakon niza prirodnih katastrofa, međunarodna koalicija naruči sustav satelita za kontrolu klime nazvan Dutch Boy. Tri godine kasnije UN tim otkrije zaleđeno jezero u pustinji, a inženjer koji radi na klimatskoj svemirskoj postaji i koji kopira podatke sa satelita uskoro pogine u prometnoj nesreći. Nakon što je uvjerio američkog predsjednika (Andy Garcia) da provede istragu, Max Lawson (Jim Sturgess) nagovara brata Jakea (Gerard Butler) da istraži klimatsku postaju jer je on taj koji je osmislio satelit te je u početku njime i upravljao. U međuvremenu, Dutch Boy povećava temperature u Hong Kongu, uzrokuje vatrene vrtloge te ruši zgrade. Jake pregledava neispravne satelite čiji su podaci izbrisani te pokušava shvatiti što se zbiva, dok mu pomažu zapovjednica postaje Ute Fassbinder (Alexandra Maria Lara) i njezin tim; inženjerka Eni Adisa (Adepero 0duye), programer Duncan Taylor (Robert Sheehan), tehničar Al Hernández (Eugenio Derbez) i zaštitar Ray Dussette (Amr Waked).