Leonardo DiCaprio stars as Bob Ferguson in One Battle After Another. One Battle After Another, Paul Thomas Anderson's new movie and the first of his set in the present day since 2002's Punch Drunk Love, takes place, well, now. It drops the viewer directly into a tumultuous, politically charged landscape and tackles some difficult subject matter. Yet, somehow, it doesn't feel that heavy. In fact, it's the best movie experience I've had in a movie theater all year. Leo

Read the full article at CNET