Pirates of the Caribbean: At World’s End was released on July 7, 2007. The latest installment of the series, Dead Men Tell No Tales, was scheduled to release on July 7, 2017, but was released early for some reason.
Because Will Turner is the captain of the Flying Dutchman, he is only allowed to come onto land once every 10 years. They were making us wait 10 years for Will’s return. We waited just like Elizabeth and Henry did.