Erik Hokanson

Velvet Cry

By Kyle Bain | March 2021

Denial: In 1701, Mary Toft was born near Surrey, England. Approximately 25 years later, Mary, during her pregnancy, became obsessed with a…

Join our Film Threat Newsletter

Newsletter Icon
3rd Annual Independent Film Awards

Watch the free from anywhere in the world. Celebrating the true independents of this year.