When a southern Italian town is rocked by a string of child murders, the police and two urban outcasts search for the culprit amid scapegoating within the superstitious community.
Recently viewed
Please enable browser cookies to use this feature. Learn more.