English: A provocative if slightly plodding movie…
Translation: Shiri mai ban haushi da