Nearly six months of speculation and anticipation have led us to this, the night of Tony DiNozzo's NCIS exit. Now that the moment is finally here, make sure you catch every second of Michael Weatherly's last hurrah with an online live stream.

It's been 13 years since very Special Agent Tony DiNozzo won over NCIS fans with his roguish charm, and, in that time, Gibbs' (Mark Harmon) right hand man has weathered love, loss, plague, and kidnapping. Tonight, Tony will ditch DC for Tel Aviv as a multi-episode mystery culminates with a search for Ziva David (Cote de Pablo).

When the hour is over, DiNozzo will decide it's time to turn in his badge. In that moment, fans will be shocked by the agent's actions.

"It really surprised me," he told Parade. "I think that Wednesday morning, people will, hopefully say, 'Holy s-t, did you see that scene?!' Because I really feel I was able to explore something in that character's experience that truly surprised me. It was very compelling and challenging and exciting and I'm very proud of the last episode and the work that everyone did."

Titled "Family First," the finale will see the return of Tony DiNozzo Sr., FBI Special Agent Tess Monroe (Sarah Clarke), and MI6 Officer Clayton Reeves (Duane Henry) as the investigation turns to Trent Kort. While the alphabet soup agencies have been chasing a wrongly accused British spook for the last three episodes, the real culprit was hiding closer to home.

"NCIS, FBI and MI6 continue an international manhunt for an escaped British spy who is targeting current and former agents," CBS teased.

Are you ready for the season 13 finale? Catch "Family First" at 8 p.m. ET on CBS. Subscribers without a TV can stream the episode live online, while the rest of the world can catch a free stream Tony's departure online 10-15 minutes after NCIS airs on the West coast (12 a.m ET/9 p.m. PT) by clicking here.