VHS/Greece/English dub Directed by Teddy Page. Oh man, this is such an entertaining "man takes revenge" flick that you wonder why anybody w…