A dream girls trip to a luxurious French chateau devolves into a deadly nightmare of secrets and lies.