Žvejybos kompanija kreipėsi į teismą reikalaudama sankcijų chemijos gamyklai, teršiančiai vandenį. Gamykla pasisamdo advokatą (Jackie Chan), kad šis surastų informacijos, galinčios diskredituoti žvejybos kompaniją. Jam padėti pakviečiami prekeivis ginklais Vongas ir profesionalus nusikaltėlis Tangas. Netrukus trijulė išsiaiškina, kad chemijos gamykla tėra narkotikų imperijos priedanga ir stoja į kovą su pačiu fabriko savininku – rytų kovos menų meistru – bei jo parankiniais.
Frenko žmona žuvo automobilio avarijoje. Po šio tragiško įvykio jis gali bendrauti su… mirusiaisiais. Tačiau tokie netikėti gabumai jį įklampina į rimtą bėdą.- Frenką įtaria žmogžudyste. Netikėtai atsiranda žmonių, norinčių ir galinčių padėti jam nusikratyti ne tik kaltinimų, bet ir jį persekiojančių vaiduoklių…
Į užtarnautą poilsį pasitraukęs Frenkas (jį vaidina Robertas de Niro) gedi savo neseniai mirusios žmonos, tačiau džiaugiasi, kad artėja Kalėdos – kaip ir kasmet, į namus sugrįš visi keturi jo vaikai: dvi dukros ir du sūnūs. Deja, jo laukia nusivylimas. Vienas po kito Eimė (akt. Kate Beckinsale), Rouzė (Drew Barrymore) ir Robertas (Samas Rockwellas) autoatsakiklyje palieka žinutes, kad Kalėdoms nesugrįš, o iš ketvirtojo – išvis jokios žinios. Ir nei vienas nepaaiškina – kodėl. Bijodamas pasilikti vienas per didžiausią metų šventę, kai anksčiau namai kasmet skambėdavo nuo juoko, Frenkas nusprendžia leistis į kelionę. Ir aplankyti visus savo vaikus. Kelionę, kurios metu visi šeimos nariai turės galimybę suprasti vienas kitą, atleisti už būtas ir nebūtas klaidas ir vėl pasijusti tikra šeima.
Kino juostos „Asteroidų miestas“ veiksmas vyksta išgalvotame JAV dykumos miestelyje apie 1955 m., kuriame Jaunųjų žvaigždžių stebėtojų / Kosmoso kadetų suvažiavimą įspūdingai sutrikdo įvykiai amžinai pakeisiantys mūsų planetą.