Captain Jack Sparro Tatsuya Elena Formal Johnny Depp Natalie Portman Josh Holloway Nami Tamaki Ryan Adams Carlo Portrait Keira Knightley