Taggart and carter, maneater