All Articles

March 30, 2021
Blumhouse's new TV horror movie, A House on the Bayou, written and directed by Alex McAulay (Don’t Tell a Soul)…