The Season 12 finale of NCIS will air tonight on CBS!

Check Out Teaser For 'NCIS' Season 12 Finale Episode!

This finale continues on the terrorist recruitment arc as Timothy McGee (Sean Murray), Tony DiNozzo (Michael Weatherly), Eleanor "Ellie" Bishop (Emily Wickersham), Gibbs (Mark Harmon) and even Abby Sciuto (Pauley Perrette) mourn the loss of Ned Dorneget (Matt Jones).

The NCIS team is working in overdrive to put a stop to The Calling!

'NCIS' Kills Off Recurring Character Ned Dorneget & Fans React On Twitter

In the first sneak peek video clip below from this episode that is called Neverland, DiNozzo, McGee and Bishop are going through all the facts and evidence they have about The Calling especially The Callings' "computer savvy and personable mechanical engineer" Sadiq Samar (Babar Peerzada) as McGee put it.

Dorneget's mother CIA Officer Joanna Teague (Mimi Rogers) then walks over and they all give their condolences.

McGee appears to be putting a lot of blame on himself since he could have been in Cairo, Egypt with Dorneget during that terrorist bombing at the hotel if he didn't leave with the terrorist Matthew Rousseau (Adetokumboh M'Cormack) he was given to interrogate and return to the States.

"You did your job. You all did. Don't ever question that," Teague replies in response to McGee's self-blame.

In the second sneak peek video clip that is below, Abby is seen working in her lab when McGee appears to find out what she discovered. It turns out Dorneget was onto something since the songs he downloaded have secret messages hidden in the bass lines. Abby is on the path to decode those messages.

Tune in to see if the team is able to put a stop to The Calling!

NCIS airs on Tuesdays at 8 p.m. ET on CBS.