The release date of "Bayou Horror Story" is April 18, 2017 in US movie theatres. The movie is produced by Armand Petri. Starring: Andrew Panzarella, Jared Fleming and Armand Petri
See full cast & crew Â». Film genres: Drama, Horror, Mystery, Thriller. Produced in USA. Studio: Reel Nightmare Films. The runtime is 73 minutes.