Leonardo DiCaprio in One Battle After Another. (Warner Bros./Courtesy of Everett Collection)One Battle After Another is an astonishingly entertaining film. It's also so incredibly of-the-moment and full of career-best performances that it's an instant Oscar frontrunner.Paul Thomas Anderson's genre-defying movie, in theaters Sept. 26, stars Leonardo DiCaprio as Bob Ferguson, a washed-up revolutionary who lives in a state of stoned paranoia. He's surviving off-grid with his spirited and self-reliant daughter, Willa (Chase Infiniti).