Shefali Shah’s film is a riveting tale of mirroring conflicts

Back to top button