so over the top it has to be seen to be believed. A real love-letter to seventies b revenge fantasy flicks.