Nel 1929 George Pemberton (Bradley Cooper) e la giovane moglie Serena (Jennifer Lawrence) si trasferiscono da Boston nelle montagne del North Carolina per dedicarsi al commercio di legname. In breve tempo costruiscono un piccolo impero e Serena dimostra di essere al pari del marito: entrambi non esitano a uccidere o sconfiggere tutti coloro che provano a mettere un freno alle loro ambizioni. Quando Serena resta incinta ma perde il bambino che aspetta scoprendo di non poterne avere altri, il suo amore per George diventa ossessivo e letale e si ripropone di uccidere Rachel, la giovane donna con cui George ha avuto un figlio prima del matrimonio, e di regolare a modo suo i conti in famiglia.