Two young women kidnap the manager of the German telephone provider and start making strange demands while getting to know their captive a little better
2019
2017
2023
1998
1980
2002
2022
2013
1999
2007
2018
1996
2010
2020
1981