A couple turns their back on civilization to build their own private paradise on a deserted island and live off the land. When they became a tabloid newspaper sensation, a self-styled countess arrives out of the blue with plans to take over the island and build a luxury hotel.