Ампаро и двое ее детей — 12-летняя Нурия и 9-летний Фабио — бегут от гражданской войны в Колумбии и приезжают к своей пожилой родственнице в необычный городок на Амазонке Остров фантазий. Там, на границе Бразилии, Колумбии и Перу, они заселяются в небольшой деревянный дом на воде, выбраться из которого можно только вплавь. Муж и еще одна дочь Ампаро пропали на родине, но их тела не были найдены. Женщина надеется найти в Бразилии стабильное убежище и обеспечить детям достойное будущее. Вскоре Нурия с удивлением обнаруживает, что их новый дом заселился ее исчезнувший отец. В то же время одноклассница рассказывает Нурии, что Остров фантазий населен призраками, которые вселяются в тела живых...