Milo (Anton Yelchin) egy még meg nem született kisfiú a Mennyekben, aki az utolsó pillanatban eldönti, hogy nem akar megszületni. Védőangyala, Elmore (Albert Finney) sem tudja lebeszélni, ezért az angyal lekíséri a Földre. Milo kap egy teljes napot, hogy megtapasztalja az élet szépségét. Az angyal megmutatja neki New York-ban élő kiválasztott szüleit, Kevint (Campbell Scott) és Elizabethet (Bridget Fonda). Elmore missziója nehéz, és nem tét nélküli. Ha Milo kimondja a bűvös szavakat: "Én meg akarok születni", akkor Elmore számára is megnyílhat a lehetőség, hogy még egyszer hús-vér emberi formát öltsön. Az idő sürgeti mindkettőjüket.