Strange things happen in a village.Strange things happen in a village.Strange things happen in a village.