The Hands of Orlac

The frightening nightmare of a man who finds himself with hands which he can't control!

1960-12-01 | 95 minutes

Rating: 4.3