Flint Lockwood (gesprochen von Bill Hader) lebt in der kleinen Stadt Swallow Falls, deren gesamte Industrie füher nur auf dem Verkauf von Sardinen basierte. Schon als kleiner Junge wollte er immer nur Erfinder werden und Ruhm und Ehre für und von seiner weltweit völlig in Vergessenheit geratenen Stadt zu bekommen. Nach zahlreichen gescheiterten Projekten glaubt niemand mehr daran, dass Flint jemals etwas weltbewegendes entwickeln könnte, als plötzlich durch einen Unfall seine bisher beste Erfindung doch zu funktionieren scheint: die Maschine, die Wasser in Essen verwandeln kann. Von nun an nimmt Flint die Wünsche der Stadtbewohner an und lässt es alles was essbar ist herunterregnen.
Die Reporterin Sam Sparks (gesprochen von Anna Faris) berichtet über das einzigartige Wetter und Flint wird schnell zum neuen Helden der Stadt. Nur sein Vater Tim (gesprochen von James Caan) ist sich nicht sicher, ob der Essensüberfluss auf die Dauer für die Menschen gut sein wird. Flints Vater sollte recht behalten denn nach wochenlangem Dauerbetrieb überfordert der gierige, übergewichtige Bürgermeister (gesprochen von Bruce Campbell) der Stadt die Essensmaschine und löst damit eine Welle von riesigem, mutierten Essen aus, das bald die ganze Welt bedrohen wird.
Kann Flint seine Erfindung noch irgendwie stoppen bevor es zur Katastrophe kommt?