Jay Craven’s newest film, “Lost Nation,” will screen on Thursday, Sept. 24, at 5 p.m., at The Nolan Murray Center in ...