Spider and the Fly

Spider and the Fly

Available on Paramount+, Prime Video, Disney+, Hulu
S8 E1: The members of the NCIS team find themselves to be the targets of Paloma Reynosa, who is out there trying to fulfill her vendetta against Gibbs.
Starring Brian Dietzen, Ralph Waite, Muse Watson