The actor said that shooting an adventure film in three different continents was no mean feat and Mukherjee has done a commendable job with the script, James said.
"Kamal da (director) tells a big, adventurous and grand story that stretches over three continents and falls in the period between 1914 and 1920 It is not a small feat," James said.
The actor, known for his role as Koobus Venter in the Oscar-nominated science fiction film 'District 9', said the director was sensitive to his ideas and needs during the shoot.
The actor said people from different cultures and nationalities should exchange ideas and work together to come up with better products.
More From This Section
He, however, refused to compare Indian productions with international ventures. James said he has worked in just one Indian film and he would not be fair on his part to rate 'Amazon Obhijaan' by international standards.
Recalling that the cast and production team members spoke in different languages - from English, Bengali and Hindi to Brazilian, Portugese and Spanish, he said communication was a challenge but the team overcame it without much hassles.
"All said and done, we got the work done and it truly felt like an international collaboration," the actor asserted.
Asked about his co-actors in the film, James said he knew from the very beginning that Dev is one of the sought-after actors in Bengal.
About his upcoming projects, James said he has just finished principal photography for 'Sew the winter to my skin', a South African-German co-production directed by Jahmil XT Qubek.
"Hopefully it will be ready before the Cannes film festival," he said.
Amazon Obhijaan, a sequel to Bengali blockbuster Chander Pahar, will hit the theatres on December 22.