
Leonardo DiCaprio and Johnny Depp have topped a list of Hollywood's highest-earning actors, according to Forbes.com.
The pair earned $77 million (£47m) and $50 million (£30m) respectively to the year ending on 1 May.
Comedian Adam Sandler, who earned $40m (£24m), captured third spot while Will Smith and Tom Hanks were close behind, making $36m (£22m) and $35m (£21m).
Forbes described Sandler as one of the surest things in Hollywood.
They added that even if his films were not loved by critics they were popular with the ticket-buying public.
Continue reading the main story
Leonardo DiCaprio always gets a healthy upfront fee to appear...