Avatar, the magnum opus of James Cameroon, could be the most successful film ever in the world in terms of revenues. It has also been a very big hit in India where generally Hollywood movies take time to be accepted by the audiences. Moksh: I would partly attribute the success to the rave reviews on […]