Stacy Title was the director of many popular movies such as The Bye Bye Man, The Last Supper, Hood of Horror. She is also a writer and movie producer. Stacy has produced The Lone Ranger, Down on the Waterfront, and many other movies. Stacy Title passed away on January 11, 2021, after complications with ALS….