At last, an 80's slasher movie with the word 'final' in the title that was actually the last one! Mainly because there were no sequels...