Johnny Depp stars as Captain Jack in Pirates of the Caribbean - The Independent