Early on Sunday, the first poster for Pirates of the Caribbean: Dead Men Tell No Tales was released with the promise of the first trailer coming later. Well, on Sunday night, the trailer was revealed and it showed the return of Captain Jack Sparrow (Johnny Depp). The first footage was set to debut on Sunday evening […]