Ben Foster—currently tied with Ethan Hawke for the title of World’s Most Improved Actor—is phenomenal in Leave No Trace as Will, a homeless vet living in an Oregon park with his daughter, Tom (an incredible Thomasin McKenzie). Will trains his daughter to live off the land—and how not to be seen. When a jogger sees […]