Director James Cameron has topped a list of Hollywood's top movie earners of 2010 after taking home a staggering $257 million (GBP171.3 million) last year.
The Avatar director earned the estimated figure for writing, producing and directing the 3-D blockbuster, according to a Vanity Fair survey of the top 40 Hollywood earners.
The 56-year-old director beat actor Johnny Depp, who followed with earnings of $100 million (GBP66.7 million). Steven Spielberg was third with $80 million (GBP53.3 million).
Director Christopher Nolan and his Inception star Leonardo DiCaprio round out the top five.