Irene Lorenzi (Margherita Buy) jest inspektorem hotelowym - jej praca polega na ocenianiu usług najbardziej luksusowych hoteli na świecie. Ów zajęcie zdaje się być wymarzonym, jednak życie Irene przepełnione jest smutkiem. Mając ponad czterdzieści lat, wciąż nie jest ustatkowana. Były narzeczony, Andrea (Stefano Accorsi), jest jej przyjacielem, ponadto nie posiada dzieci, ale od czasu do czasu opiekuje się pociechami siostry, Silvii (Fabrizia Sacchi). Wszystko całkowicie się odmienia, gdy w jednym z hoteli poznaje tajemniczą kobietę, Kate Sherman (Lesley Manville).