A lost couple stay in the comfort of a strangely kind couple's house in the woods.A lost couple stay in the comfort of a strangely kind couple's house in the woods.A lost couple stay in the comfort of a strangely kind couple's house in the woods.