This film didn't make much sense to me. The story is told fairly straight, but its twists and turns are contrived and I couldn't discern any unifying dramatic structure. The climax is so overblown it's amusingly bad. The acting was excellent, but that is not enough to make the film worth watching.