Who directed the film avatar?

Avatar was directed by James Cameron and is currently the highest grossing film of all time.