: Thriller Drama : United Kingdom : en : 17/09/1970 : $525,497 (estimated) : Excalibur Films : 88 min : 4.59 : English : Released