Channel 4 You have to admire the people of Shit’s Creek, Veyrier-du-Lac – Alpine outpost, home of The Returned. During these weeks of the dead of their small town rising to live among them a quiet stoicism has prevailed. Whether it’s their 4 years dead twin sister or their 7 years dead stomach eating subway… Read More