However, in Pirates of the Caribbean: Dead Men Tell No Tales, it's revealed that Will Turner, now played by Henry Turner (Jack Davenport), the son of Will and Elizabeth, has been searching for his father. Through a magical amulet, Will is finally able to return to the world of the living, albeit briefly.
Will Turner dies in the sense that he is killed in battle in At World’s End , but he is immediately resurrected as the immortal captain of the Flying Dutchman . He is later fully freed from all curses and is alive and human at the end of the fifth film.
To definitively answer the query "Does Will Turner die?":