I didn’t know this movie existed.
It is Dead Men Tell No Tales. They renamed it in different regions.