Unelmien Manhattan
Juoni

Marisa Ventura (Jennifer Lopez) on yksinhuoltajaäiti, joka yrittää pärjätä nuoren poikansa Tyn (Tyler Posey) kanssa työskentelemällä siivoojana tyylikkäässä hotellissa Manhattanin sydämessä. Ty viettää vapaa-aikansa Marisan työtovereiden kanssa, joiden mielestä Marisalla on mahdollisuuksia päästä hotellin johtoon.
Kun Marisa ja toinen siivooja, Stephanie (Marissa Matrone), ovat siivoamassa yhdessä erään seurapiirijulkkiksen huonetta, Stephanie taivuttelee Marisan kokeilemaan huoneessa olevaa takkia. Huoneen asukas, Caroline Lane (Natasha Richardson), oli aiemmin pyytänyt palauttamaan takin takaisin kauppaan, joten Stephanie väittää, ettei takki ”teknisesti ottaen” kuulu kenellekään. Sillä välin Ty ystävystyy erään hotellivieraan, senaattoriehdokas Christopher Marshallin (Ralph Fiennes), kanssa. Ty haluaa mennä kävelylle Chrisin kanssa, joten he menevät Caroline Lanen huoneeseen kysymään Marisalta lupaa. Chris tapaa designer-takkiin pukeutuneen Marisan ja luulee häntä Caroline Laneksi. Kolmikko viettää hiukan aikaa puistossa. Vaikka Marisa ja Chris tuntevat vetoa toisiaan kohtaan, Marisa pelkää, että hotellin johto saa tietää pilasta, ja hän alkaa vältellä Chrisiä.
Chris pyytää hotellin päähovimestaria Lionel Blochia (Bob Hoskins) kutsumaan ”Caroline Lanen” lounaalle, mutta hän hämmentyy, kun Marisan sijaan lounaalle ilmestyy oikea Caroline. Ironista kyllä, Marisa oli paikalla Carolinen saadessa lounaskutsun ja antoi tälle jopa neuvoja, miten pukeutua kahdenkeskiselle lounaalle. Kun oikea Caroline saapuu lounaalle, Chris pyytää assistenttiaan, Jerry Siegalia (Stanley Tucci), hakemaan paikalle ”toisen Caroline Lanen” sanoen, että hän aikoo osallistua tärkeille päivällisille ja haluaisi ”Carolinen” seuralaisekseen. Jerry pyytää Lionelia hakemaan ”toisen Carolinen”. Lionel, joka on päätellyt Marisan olevan Chrisin hakema nainen, käskee Marisaa menemään päivällisille ja lopettamaan suhteen välittömästi, jollei hän halua vaarantaa mahdollista uraansa hotellin johdossa. Lionel ja hotellin henkilökunta auttavat Marisaa valmistautumaan iltaa varten muotoilemalla hänen hiuksensa ja lainaamalla hänelle kalliin leningin sekä upean kaulakorun.
Marisa ei kuitenkaan pysty lopettamaan suhdetta ja viettää yön Chrisin hotellihuoneessa. Seuraavana aamuna oikea Caroline Lane ja tämän ystävä löytävät heidät yhdessä. 
Caroline kertoo totuuden hotellin johdolle, minkä seurauksena Marisa saa potkut Chrisin silmien edessä Lanen hotellisviitissä. Sekä Marisa että Chris viettävät aikaa erossa, mutta Chris ajattelee Marisaa yhä. Marisa on puolestaan jäämässä lehdistön sekä paheksuvan ja ennakkoluuloisen äitinsä Veronican (Priscilla Lopez) hampaisiin.
Hiukan myöhemmin Marisa on saanut jälleen töitä siivoojana eräästä toisesta hotellista. Chris on pitämässä lehdistötilaisuutta samaisessa hotellissa. Ty osallistuu Chrisin lehdistötilaisuuteen ja kysyy Chrisiltä, onko oikein antaa anteeksi virheitä tehneille ihmisille, viitaten entisen presidentti Richard Nixonin antamaan lausuntoon. Ty vie Chrisin henkilökunnan huoneeseen, missä Marisa on parhaillaan tauolla. Chris ja Marisa päätyvät takaisin yhteen. Elokuva päättyy lehtiartikkeleihin, joiden mukaan Chris on valittu senaattoriksi, hän ja Marisa ovat yhdessä vielä vuoden kuluttua, Marisa on aloittanut oman avustusjärjestötoiminnan ja Marisan siivoojaystävät ovat päässeet hotellin johtoon.