Cloudy with a Chance of Meatballs (film)
Sinopsis

Flint Lockwood selalu ingin menciptakan sesuatu yang besar. Meskipun kreativitas dan antusiasme yang sangat bersemangat, termasuk penemuannya yaitu: semprotan sepatu, remote control televisi, burung tikus, shampoo penumbuh rambut, dan mobil terbang, tetapi berakhir kegagalan. Flint tinggal di Swallow Falls, sebuah kota fiksi kecil di tengah Samudra Atlantik, dengan Tim, ayah technophobic janda yang salah memahami bakat anaknya. Satunya sumber pendapatan kota itu adalah pabrik pengalengan Baby Brent Sardine yang telah ditutup, meninggalkan kot yanga hanya membutuhkan sarden untuk makanan.
Seiring dengan bantuan monyet peliharaannya, Steve, Flint menciptakan sebuah mesin yang mengubah air menjadi makanan, yang disebut "Flint Lockwood Diatonic Super Mutating Dynamic Food Replicator" (singkatan dari FLDSMDFR). Flint ternyata pada FLDSMDFR di laboratorium, tetapi akhirnya menyebabkan arus pendek yang berasal dari rumah. Dia memutuskan untuk menyalakan mesin dengan ke menara sutet di dekatnya dan menghubungkan ke sumber tenaga untuk menghidupkan mesin . Ketika ia mengetahui ternyata mesin itu berakhir terbang meroket melalui kota, menghancurkan Sardine Land yang baru dibuka, dan meluncur ke stratosfer. Sementara memulihkan diri dari kegagalan, ia bertemu Samantha " Sam " Sparks, magang cuaca yang sedang istirahat besar yang berhasil digagalkan oleh tindakan Flint. Percakapan mereka dipotong pendek ketika pelangi berwarna awan mengapung di atas kota dan mulailah hujan burger keju.
Menyadari potensi FLDSMDFR tersebut, Flint menciptakan sebuah alat komunikasi untuk mengirim perintah ke mesin dan rangka untuk menciptakan berbagai jenis makanan. Swallow Falls (sekarang berganti nama menjadi Chewandswallow) menjadi " makanan pariwisata " tujuan dan menarik banyak wisatawan. Semuanya berjalan dengan baik sampai warga kota mulai rakus meminta makanan dari mesin Flint. Flint pemberitahuan bahwa makanan mulai tumbuh lebih besar dalam ukuran . Meskipun ia khawatir bahwa makanan mulai "lebih bermutasi", Wali kota (sekarang gemuk tdk sehat dan harus bergerak dengan skuter) melihatnya sebagai hasil yang lebih baik baginya dan kota dan Flint terus ditugaskan membuat hujan makanan untuk kota.
Warga dan wisatawan duniawi di Chewandswallow terkejut saat melihat tornado dari spaghetti dan bakso mengancam kota. Flint bergegas ke lab untuk mematikan FLDSMDFR dan mencoba untuk mengirim 'kode Pembatalan' untuk menghentikan mesin, tetapi Wali kota melemparkan lobak besar dan menghancurkan alat komunikasi sebelum kode dikirim . Wali kota terkejut kemudian memberitahu Flint bahwa ia memesan makanan gaya Vegas sebelum melarikan diri karena takut . Oleh karena itu, Flint mampu mengendalikan mesin sebelum badai makanan besar mengancam dunia . Namun, ayahnya mendorong dia untuk memperbaiki kekacauan. Flint mendapatkan kepercayaan dirinya kembali, membuat sebuah mobil terbang baru, dan menempatkan kode pembatalan ke dalam dalam USB flash drive . Flint, Sam, Manny, Steve dan Brent berangkat untuk menonaktifkan FLDSMDFR . Saat mereka mendekati, mereka menemukan bahwa mesin tersebut menjadi sebuah bakso raksasa, di mana air masuk dari atas dan badai makanan keluar bagian bawah yang mengirimkan makanan hidup untuk menyerang mereka . Dalam kekacauan, salah satu jendela pada kaca spion mobil terbang menyebabkan Flint kehilangan USB flash drive yang berisikan kode pembatalan tersedot ke luar jendela .
Kembali di Chewandswallow, warga dan wisatawan, dengan bantuan Earl, melarikan diri . Dada Earl semakin bergetar saat melihat bendungan Chewandswallow yang sudah penuh dengan makanan akan siap runtuh. Saat warga bergegas berangkat untuk menyelamatkan diri, wali kota datang dan memberi mereka pemberitahuan yang berisi meninggalkan warganya sendiri. Saat buah cherry jatuh tepat diatas makanan, bendungan pun runtuh, menyebabkan longsoran makanan yang menghantam kota Chewandswallow . Kembali ke Lab Flint,Tim masih mencoba untuk mengirim kode pembatalan ke ponsel Flint . Malangnya, Lab Flint sudah dihantan longsoran makanan dan Flint berusaha menelepon Tim tetapi tidak ada jawaban . Brent memberitahu teman-temannya bahwa Mereka telah dikepung oleh ayam pemakan manusia yang menyebabkan Brent dimakan oleh ayam tersebut . Flint berusaha memanggil Tim dan akhirnya Tim bangkit dari timbunan makanan dan berhasil menekan tombol "kirim" dan berkas tersebut diterima di ponsel Flint . Sam sedang menurunkan tali yang dipegang Flint . Namun, terjadi guncangan yang menyebabkan Sam terkena kacang karamel yang membuat wajahnya membengkak . Flint memerintahkan brent untuk membawa Sam ke dalam pesawat namun Sam tidak membiarkan Flint pergi seakan-akan dia menyukainya . Setelah Sam mengakui perasaan terhadap Flint, Flint memutus sambungan tali hingga jatuh ke dalam pusat mesin . Flint masuk ke dalam pusat mesin, menemukan mesin, dan memasukkan ponselnya ke port USB . Setelah menekan tombol OK untuk frustrasi, Flint menemukan bahwa Tim mengirim dokumen yang salah dan tidak mampu menghentikan FLDSMDFR . Flint mengingat kembali apa yang Tim katakan kepadanya sebelum Jaket Labnya diberikan kepadanya dan menggunakan Semprotan khusus sepatu yang membuat mesin FLDSMDFR meledak . Setelah ledakan tersebut, seluruh dunia terbebas dari badai makanan dan Sam, Manny, Steve, dan Brent kembali dengan aman ke Chewandswallow . Tim bertanya kepada Sam untuk anaknya namun, Sam hanya pasrah karena kehilangan Flint dan mengakui bahwa dialah orang yang hebat . Dari kejauhan, Sam dan Tim melihat gumpalan hitam yang rupanya adalah burung yang membawa flint dalam keadaan baik-baik saja . Tim akhirnya menunjukkan apresiasinya untuk anaknya dan penemuannya sebelum Flint dan Sam merayakan dengan ciuman. Sementara itu, sebagai pembalasan atas perbuatannya, wali kota gemuk itu terdampar di tengah laut, memakan hampir semua selai kacang dan jelly sandwich yang dibentuk perahu dan bergumam bahwa rencananya tidak sesuai dengan harapannya.
Selama kredit, ada animasi tradisional karakter yang bahkan termasuk bagian di mana Wali kota Shelbourne telah ditangkap dan ditahan oleh Petugas Devereaux.