In a remote village, a shocking secret lives on with each and every baby born. It is said that all children are creatures of God…except here. Now for a group of lost tourists, every conception of fami...