Amid the epic landscape of the Mahabharata, the stage is set for an intimate yet eternal tussle between custom and commerce, tradition and modernity.
1998
1986
1960
2025
1981
2001
2007
2005
2006
1993
2017
2014
1943
2022
1987
2016
2023