Possible Answers For: 1984 De Palma film, and a hint to five puzzle answers