The Director's Cut of The Stuff (1985) May Have Been Found