The Bitter Tears of Petra von Kant ★★★★½

so many great power plays: crushing a glass in your hand, stamping on a tea set, idly dropping a pistol in a suitcase, being hopelessly lost in a toxic romance