Discover
Demon Wind is a 1990 American horror film directed by Charles Philip Moore. The film concerns a group of friends who travel to an old farm, and soon find they can't leave as a mysterious fog sets in.
Original Release
07/05/1990
US Release
02/08/2018