Paul Thomas Anderson's highly-anticipated new film One Battle After Another starring Leonardo DiCaprio, Sean Penn, Benicio del Toro, and Regina Hall is now in theaters.