Although the journey feels rather drawn out in the film’s 142-minute running time, and is strewn with one ear-splitting brawl too many, the mystery of each protagonist’s true intentions, and the unpredictability of their course of action, keep tensions on a continuous simmer.