A young woman seeks solitude and restoration in a modern utopian residence on a remote island. Her stay is disrupted when a strange woman unexpectedly turns out to be staying at the house as well. Tension and power struggles between the two women arise while nature and mysterious sheep close in on the house.