An 80’s giallo slasher set in the city of Berlin.
Unfortunately the movie Cry Cry Scream Scream is not yet available on Disney Plus.