Why Keira Knightley and Orlando Bloom Were MIA in Pirates of the Caribbean: On Stranger Tides
In the time following the release of “Pirates of the Caribbean: At World’s End”, both pop culture and the film’s cast had largely progressed, leaving many things behind. However, one surprising omission left viewers taken aback. Neither Keira Knightley nor Orlando Bloom’s character, Will Turner, appeared in “Pirates of the Caribbean: On Stranger Tides”. These characters were central figures in the initial series, and their absence was deeply felt by fans. So, why didn’t they reprise their iconic roles in the subsequent film?