Storbyens små mirakler

En enlig mor (Jennifer Lopez) arbejder som tjenestepige på et luksushotel på Manhattan. Hun er opsat på at give sin søn en god fremtid og arbejder hårdt. En dag bliver hun forvekslet med en hotelgæst af en flot politiker (Ralph Fiennes), og de tilbringer en magisk aften sammen. Da hendes sande identitet kommer for en dag, begynder det at gå skævt.