2020· 52 min★ 8· Documentary, History
The short film portraying the story of Ruth Ellis, the last woman to be hung at the infamous Holloway Prison in England on July 13,1955.
Cast: Dennis Willard
Director: Peter-Henry Schroeder
Loading addons…