Darkness in Detroit: Vanishing on 7th Street

By Amy R Handler. Perhaps it’s no small coincidence that Canadian Horror King, Brad Anderson’s Vanishing on 7th Street (2010) takes place in Detroit, Michigan. Once considered the automotive Mecca of the world, the great Motown is now the most economically crippled city in the United States. Not surprisingly, the […]