Could it be The Monster Club?