Oh dear sweet Jesus, it’s even worse than I could have imagined. There’s been some changes since these clowns were introduced in the NCIS crossover. They now seem to be run by the little costume designer from The Incredibles. She’s small but she doesn’t take any crap from the field hardened agents. She’s comic relief? I guess? And their headquarters now seems to be in some spanish bordello. And this is a division of the Navy? It just makes no sense.
I won’t waste any time on describing the acting “talents” of LL and O’Donnell. The picture to the left says all that needs to be said.