The best Strange documentaries

The Spirits of Detroit

Detroit is one of America’s spookiest cities, and many people ask themselves “What goes bump in the night in the Motor...

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...

CATEGORIES