One Battle After Another, Paul Thomas Anderson's highly anticipated new film, is loosely based on Thomas Pynchon’s 1990 novel Vineland. Leonardo DiCaprio stars as a washed-up revolutionary who is forced to save his teenage daughter when an enemy from his past reappears. The supporting cast includes Sean Penn, Benicio del Toro, Regina Hall, Teyana Taylor and Chase Infiniti in her film debut.