Jovem cientista ( Flint Lockwood -Bill Hader) , que quer criar algo interessante e ter o reconhecimento da população local de sua cidade Boca Grande, uma pequena ilha no Atlântico.
Ao tentar usar a energia da geradora local, ele perde o controle da invenção e a mesma vai parar no céu.
Para piorar, a confusão que ele cria destrói um parque de diversões, o grande trunfo do prefeito Shelbourne (Bruce Campbell) para melhorar a economia local.
Flint acredita ter perdido a máquina, mas repentinamente começa a chover hambúrgueres em toda a cidade. Com o apoio de Sam Sparks (Anna Farris), uma estagiária de jornalismo que foi enviada à ilha para ser a nova "garota do tempo", Flint logo vira uma celebridade local.