Your ideal cast
Choice for alternate casting
Dev - Parambrata Chatterjee
Alvarez - Tom Alter
As the movie is already shot...I like the environment it has created but felt horrible when Dev started Dialogue throwing in Bengali.He doesn't know how to speak after so many movies.
Perfectly Speaking in modern times I would have liked Abir(Byomkesh) to have starred the cast.