Another new poster for Disney’s upcoming Pirates of the Caribbean movie has been posted at the Internet Movie Poster Awards, as the marketing for this film continues to only get Stranger. The new ad features three of the film’s haunting mermaids, who will play a crucial role in the film’s plot. Starring Johnny Depp and Ian McShane, Pirates of the Caribbean: On Stranger Tides sails into theaters this May.