BAFTA Award winner James McAvoy stars in this gripping psychological thriller. An American family’s dream weekend at a charming British estate turns into a twisted nightmare when hidden tensions and dark secrets emerge.