Two sisters on a rainy road trip in the mountains stop for just a moment, and they soon find the baby in the back seat has been taken, but not by human hands...