In a quiet village, chaos ensues when a number of residents, thought to have died years ago, unexpectedly return. Their arrival brings a mix of beneficial and detrimental effects. As…