Check out the new trailer which has been released for an upcoming psychological thriller called What Happened at 625 River Road? The movie is based on a true story about two female students who are staying in a rented home in rural New York. While there, a chain of mysterious events takes place that remains unsolved to this day.
This looks like a good low-budget film that might be worth checking out.
What Happened at 625 River Road? is set to open in select theaters starting July 1st, 2022.