Self Heal
Release:
1987
A sad tale that waxes lyrical, replete with the diabolical bastardisation of various Greek myths.
Cast
Leila McMillan
Suzy Fry