A House on the Bayou is just one of the upcoming films from the collaboration between Epix and Blumhouse, but it’s the first to release a...
A House on the Bayou, the first in an eight-film venture between Epix and Blumhouse, has officially begun production in New Orleans. The film’s official synopsis...