Moderna adaptación de "Cenicienta". Marisa Ventura (Jennifer López) es una madre soltera de Nueva York que trabaja como empleada de la limpieza en un lujoso hotel de Manhattan. Christopher Marshall (Ralph Fiennes), un joven y apuesto político candidato a senador, la confunde con una de las huéspedes del hotel.