A policeman with telepathic powers uses his abilities to battle against an adversary with the dangerous ability to drain the life force from his foes.
Watch Youtube Trailer Join nowA policeman with telepathic powers uses his abilities to battle against an adversary with the dangerous ability to drain the life force from his foes.
Watch Youtube Trailer Join now