If you're going to make a pirate movie, you should probably know what a pirate is. Or maybe the makers of 2026's The Bluff have a different idea of what a pirate movie should be. It's a shame because the cast of this movie is pretty good.
Priyanka Chopra plays a former pirate called Bloody Mary trying to live a normal life in the Cayman islands, now going by the name of Ercell. Of course the past comes to call, in this case in the form of a former partner and lover, a Captain Francisco Connor, played by Karl Urban. Urban is really well suited to playing a pirate and he looks good in his black justaucorps, wielding a small revolver.
Yes, he wears what appears to be a late 18th century coat while wielding a gun from the latter half of the 19th century. We're told this movie is set in the 19th century but it's not clear exactly when. This isn't really a problem since the film is essentially a fantasy movie. The problem comes when Ercell explains to her son what a pirate is.
Hiding out in the caves within a bluff while the pirates terrorise the island, she explains to her son that real pirates aren't like the ones in her son's books. Real pirates, she says, are "colonisers" who worked for the East India Company. She says they took her as a child and made her an indentured servant.
In real life, as in the Pirates of the Caribbean movies, pirates were the natural enemies of the British East India Company and any other European company with an official charter for trade outside of Europe. So this begs the question: if pirates weren't fighting against the colonies and the merchants, whom were they fighting? The movie never answers that question. Trying to think about it logically leads one into a nonsensical loop. If pirates are basically the East India Company's private navy, then they would naturally fight against people who would unlawfully attack and rob East India Company ships. Such an assailant would, in plain English, be called a pirate, or possibly a privateer. But if a pirate is, by definition, an employee of the East India Company, whom did pirates fight? The line of thinking just goes in circles.
Some would say, oh, the movie's a silly fantasy, don't worry about it. Except Ercell's past is integral to the plot. She's trying to protect her son and sister-in-law, the two of whom come across evidence that Ercell had done terrible things as a pirate and we're invited to wonder with them if they can trust her. How can we participate in this puzzler if we don't know what she did? We're shown flashbacks of her on ships, apparently fighting individuals that go unnamed. She had a mohawk in the past. The real logic here is wrapped up in the anachronistic term "coloniser" which some academic screenwriter is clearly trying to turn into as easily a comprehensible villain as "Nazi". Certainly, the East India Company was responsible for colonising India, where Ercell is presumably from, though we're never told. But why would an East India Company ship capture a little girl and force her to be a sailor? The filmmakers rely on audience prejudice to fill in a lot of blanks. The action scenes are okay, if a little silly and outright nonsensical, as in one standoff where Ercell faces off against the pirate crew clutching ropes that she somehow attached to bombs that are buried in the sand under each of them. Not since Ator built a hang glider in ten minutes has a fantasy movie asked me to suspend my disbelief this hard. The actors are all good. Tamuera Morrison is also in the film as Karl Urban's second in command. What a wasted opportunity. The Bluff is available on Amazon Prime.