katie holmes as a pirate,