Days of Heaven directed by Terrence Malick starring Richard Gere, Brooke Adams, Sam Shepard