Death Watch (1980)

She's the target of every eye… including eyes only science could create. 1980-01-23 Germany, France 131 Min. PG-13
6.3 99 votes