Our Souls at Night is a 2017 American drama film directed by Ritesh Batra and written by Scott Neustadter and Michael H. Weber. It is based on the novel of same name by Kent Haruf. The film stars Robert Redford, Jane Fonda, Matthias Schoenaerts, and Judy Greer.