Amid the epic landscape of the Mahabharata, the stage is set for an intimate yet eternal tussle between custom and commerce, tradition and modernity.
2002
1992
1999
2013
2024
2009
2010
2018
2023
1971
1977
2017
2022
1981
1986