Strange documentaries

Suicide Forest in Japan

The Aokigahara forest is the most popular site for suicides in Japan. People started taking their own lives in the...

The Life Of H.P. Lovecraft

Howard Phillips Lovecraft was born on August 20, 1890 in Providence and died on March 15, 1937. He was an American...

The Mermaid II

This documentary represents a fictional investigation about a discovery of a mermaid. It was first screened on May...

Book of Enoch Documentary

Hell, space, dimensions, angels, demons, mystery religions and conspiracies, all thrown at you from the very...