Following the success of "Bend It Like Beckham", Knightley landed the role of Elizabeth Swann, in the 2003 American fantasy swashbuckler film "". The film, which was based on the Pirates of the Caribbean attraction at Disney theme parks, saw Knightley, Orlando Bloom, and Johnny Depp play the roles of 18th-century pirates. Despite boasting the names of Hollywood stars like Depp and Bloom and a hefty $135 million budget, "Pirates" was not the most anticipated release of the year, and was expected to fail at the box office. Knightley herself was not optimistic about its prospects: "I remember being on set just sort of going, 'OK, what is this? Is this any good?" However, against expectations, the film opened at number one on the box office, and went to become one of the highest-grossing releases of the year, with worldwide revenues of $654 million.