Cast and Crew of “Night Must Fall” Late 1990s, Atlanta, GA Posted on December 31, 2016January 17, 2018