The Nebraska-period drama premiered at the New York Film Festival ahead of an Oct. 24 theatrical release.