Watch Perry Mason season 1 episode 23 tv series online free
Release: Feb 22, 1958
When a woman is accused of killing both her husband and her blackmailer - who were behind an extortion plot - the only witness to her whereabouts is a lady with an eyepatch.