This is an Italian giallo that's also known under the title "Desperate Moments".
Delete Confirmation
Report Duplicate Movie