Amid the epic landscape of the Mahabharata, the stage is set for an intimate yet eternal tussle between custom and commerce, tradition and modernity.
2001
2009
2014
2023
1942
2015
1951
1970
1950
1948
1977
2012
2000
1965
2021
1997
1947