La Casa de las Maravillas es una casa flotante del lago Nagin, donde Gracie Singh, una anciana mujer inglesa, vive desde que se quedó viuda. A su alrededor, cuidando de ella, están siempre Suriya y su hija Lila, dos mujeres del lugar. Cuando Hal, un periodista ingles, llegue a la zona para entrevistar a Gracie, ella le invitara a quedarse en su casa, con el silencioso deseo de que se quede con ella. Lo que no podra prever es la irremediable atraccion que surgira entre Hal y Lila...