Arrrrrrrach
This is a pretty cool lil exploitation flick that has a certain atmosphere that you only find in some UK based films from that era. The characterisation and scenery has a way about it that I don't find elsewhere, though this one has a meaner streak...