Depp returns as Jack Sparrow in latest “Pirates”