User blog comment:J Fan/Dead Men Tell No Tales Teaser Trailer!/@comment-26183315-20161119174526

Don't know if someone already has seen it or even mention it, but under the trailer it says: "Pirates of the Caribbean: Dead Men Tell No Tales” also stars Kevin R. McNally as Joshamee Gibbs, Golshifteh Farahani as the sea-witch Shansa, Stephen Graham as Scrum, David Wenham as Scarfield and Geoffrey Rush as Captain Hector Barbossa."

IMDB says something different, she plays a character called Haifaa Meni. What do you think?