Radical violence. Immigration raids. White supremacists. Leonardo DiCaprio’s politically charged new movie “One Battle After Another” could scarcely be more timely.

Part-action, part-drama, with plenty of comedy and almost guaranteed a bagful of Oscar nominations, the film centers on an ageing revolutionary and his teenage daughter.

It delivers a lesson on “what this next generation is going to have to deal with,” DiCaprio told a press conference Thursday.

DiCaprio plays Bob, a political insurgent who specializes in explosives. The movie begins as he conducts undercover resistance operations at the US-Mexico border with his lover and co-conspirator, Perfidia (Teyana Taylor).

But when villainous Sean Penn’s Colonel Lockjaw infiltrates the group, Bob is forced to flee with their infant W

See Full Page