Beacon Point (Movie Review)

The Appalachian Mountains has provided the perfect environment for many Horror movies, and it does so again in latest released film Beacon Point. Premiering on June 10th, 2016 in the United States, filming took place in Dahlonega, Georgia, with the events set in modern day. Written ... Read More