Fans are treated to the long-awaited return of Orlando Bloom and Keira Knightley in their iconic roles.