Depois que uma overdose quase tirou sua vida, Laura Birch (Jemima Rooper) escapa das altas pressões da publicidade para retornar às suas raízes. Laura aceita o convite de sua mãe distante e volta para casa, esperando que seu tempo na remota vila inglesa tenha ajudado a acalmar os demônios furiosos dentro dela. Ela logo descobre que todos os habitantes da cidade guardam um segredo obscuro - um segredo que afeta não apenas sua mãe, mas também seu próprio destino.