Alternative Titel:And God Said to Cain Cain's Revenge (Australia) (video title) Satan der Rache (West Germany)