When is it time to stop running? Coralie Casey is haunted by her past. Deciding its time for a fresh start she sets up Sweet Cleans a range of natural beauty & cleaning products & escapes to Penmorfa a quiet coastal village in west Wales. Gethin Lewis thinks hes about to put his home village Penmorfa behind him for good. Now an internationally-acclaimed artist living in New York he just has to return one last time to wind up his fathers estate. But the village soon disrupts their carefully laid plans. As truths are uncovered which threaten to split the community apart Gethin is forced to question his real reasons for abandoning Penmorfa & Coralie is made to face the fact that some stains just wont go away.