简介:49,000 year old Neanderthal bones have been discovered by chance in a remote, mountainous region of Northern Spain. The bones may help solve the bigge
简介: Ruth Paxton’s women-led horror sees a mother tested when her daughter insists that her body is no longer her own, but in service to a higher power.
简介:A woman in a hypnotic state recounts to two doctors the details of a horrific experience from her past life that began with the mysterious and sudden