Pirates of the Caribbean: At Worlds End
James Berardinelli
The thrilling final hour is almost enough to make one forget how much of a labor it is to trudge through the first two-thirds -- almost, but not quite.