Johnny Depp as Captain Jack