Ben (Nicolas Gage) on alkoholisoitunut käsikirjoittaja, joka vauhdittaa elämänsä alamäkeä rankalla juomisella. Menetettyään perheensä ja työnsä hän päättää tehdä lopun viinanhuuruisesta elämästään ja matkustaa Las Vegasiin, kaupunkiin jossa baarit ovat aina avoinna. Kasinokaupungissa Ben kohtaa nuoren prostituoidun Seran (Elisabeth Shue). Toivonsa menettäneet Ben ja Sera eivät ole enää aikoihin unelmoineet paremmasta elämästä, mutta kuoleman varjossa, he kokevat pienen hetkensä rakkaudesta - juuri sellaisena kun he ovat.

Tulevaisuuden maailmassa, jossa kasvihuoneilmiö jyllää valtoimenaan ja tieteen kehitys on päätähuimaava, ihmiset jakavat kaikki elämänalueensa älykkäiden seuralaisrobottien, Mechojen, kanssa. Mutta kun huippuunsa kehiteltyä prototyyppiä edustava robottilapsi Davis ohjelmoidaan osoittamaan varauksetonta rakkautta, sen ihmisperhe ei ole valmis kestämään seurauksia. Yhtäkkiä David on yksin oudossa, vaarallisessa maailmassa. Ystävystyttyään erääseen Mechaan, joka on kaiken kokenut konkari, David lähtee ihmeelliselle matkalle selvittämään oman olemuksensa syvimpiä saloja.

Hyväntahtoinen ja keski-ikäinen äidilleen omistautunut irlantilainen maanviljelijä ryhtyy väkivaltaisiin kostotoimiin, kun hänen äitinsä murhataan asuntomurron aikana.