Movie Review: The Mothman Legacy (2020)
Point Pleasant is a sleepy little town straight out of a Steven King novel. Set within the sprawling forests of West Virginia and with a population of just 4,000, not much goes on around these parts. Except, that is, for repeated sightings of a terrifying demon — a seven-foot tall, half-man, half-bird creature with red…