Johnny Depp is to earn 32 million for the fourth `Pirates of the Caribbean` film. The staggering sum is the largest upfront payment in film history and will see Johnny, 45, move to the top of Hollywood`s rich list - overtaking Will Smith - when he reprises his role as Captain Jack Sparrow.

A source said: "It`s a hell of a lot of money for one movie but there`s only one man who can play Captain Jack Sparrow - and that`s Johnny Depp. "Pirates just wouldn`t be the same without him, so they were more than willing to smash the record books to land Depp again.

He`s been the star of the show every time." Earlier this year, Will was named the highest earning actor in Hollywood by Forbes magazine after he grossed 40 million in one year.

Видео дня

However, Johnny`s new deal will see his earnings soar to 72 million. The source added: "He`s laughing all the way to the bank. Not only is he probably the biggest heartthrob in Hollywood, he`s now going to be the richest."

Johnny`s co-stars in the first three films in the franchise, Orlando Bloom and Keira Knightley, are unlikely to appear in the latest instalment.

China Daily