Późne lata 90., Singapur. Teresa (Angeli Bayani) znajduje pracę jako pomoc domowa u rodziny, która może sobie pozwolić na zatrudnienie służby. Początkowo kobieta spotyka się z nieprzychylnym nastawieniem dziecka nowej szefowej, ale z czasem zaprzyjaźnia się z chłopcem, który sprawia problemy rodzicom. Ich relacja jest powodem zazdrości matki, Hwee Leng (Yann Yann Yeo). Kiedy kryzys ekonomiczny uderza w miasto, Teresa zostaje zwolniona.
Chiński tytuł filmu Anthony'ego Chena oznacza: "mamy i taty nie ma w domu", jego międzynarodowy odpowiednik nawiązuje do nazwy filipińskiego miasta Ilo Ilo, z którego w latach 80. przyjechała do Singapuru Teresita Sajonia, pierwowzór postaci granej przez Angeli Bayani, aktorkę i muzę Lava Diaza i Adolfo Alixa Jr. Zatrudniona przez rodzinę Chena, Teresita zajmowała się domem i wychowywała dzieci do momentu, w którym pierwszy poważny azjatycki kryzys finansowy pogrążył wiele singapurskich rodzin z klasy średniej. Sajonia została wtedy zwolniona z pracy.
Historię prostej filipińskiej służącej reżyser pokazuje za pomocą znaczących wizualnych metafor. Opierając scenariusz na własnych wspomnieniach, opowiada o stopniowej aklimatyzacji kobiety, która przejęła w jego domu funkcję rodziców.
O zmianie, dokonującej się we wzajemnych stosunkach podwładnych i pracodawców, dzieci i dorosłych, obcych i swoich w obliczu emocjonalnych i finansowych problemów. A przede wszystkim o przyjaźni i dramacie rozstania.