Many thanks to commentor Schrodinger’s Cat! I don’t have any expertise to judge Indian cinema, but per Wikipedia, Haider is a retelling of Hamlet and this clip is ‘the play within the play.’ (And a demonstration that you can do impressive political protest with giant puppets, as long as they’re being handled by military reservists.) It impressed my dance-knowledgeable Spousal Unit he’s now scouring the net for a version of the film with English subtitles.
***********
Apart from enjoying the finer arts, what’s on the agenda for the evening?