Jack (Daniel Day-Lewis), um idealista defensor do meio ambiente, vive numa propriedade numa ilha com sua filha Rose (Camilla Belle), de 16 anos. Berço de uma comunidade que se desfez há anos, o lugar abriga agora apenas Jack e Rose, mantida completamente isolada das influências do mundo. Mas agora a..