The Bitter Tears of Petra von Kant

Sex is the ultimate weapon.

1972-10-05 | 124 minutes

Rating: 7.328