In the idyllic French countryside, a strained family picnic goes from bad to worse when a mysterious stranger makes an unexpected appearance.