Stacy Title
Stacy Title (February 21, 1964 – January 11, 2021) was an American movie director, screenwriter and producer. She was known for directing and writing the horror/black comedy movies Let the Devil Wear Black (1999), The Last Supper (1995) and The Bye Bye Man (2017). Title was raised in New York state.