With a strong cast and compelling storylines, it's no wonder why "NCIS" has remained one of the longest-running scripted series in television history. 

The show just wrapped up Season 18, and it shows no signs of slowing down any time soon.

There will be plenty more crimes that require solving for at least a bit longer as CBS has picked up the police procedural for Season 19, but there are going to be some major shake-ups.

The main cast members tend to stick around for a while, with actors like Mark Harmon and Sean Murray being there from the beginning. 

However, others know when it's time for their characters to do something else, and that appears to be what's transpiring with Emily Wickersham, who's played Eleanor Bishop since Season 11. 

The Season 18 finale saw Eleanor undertake a secret mission, but it was unclear to some fans whether she would return or if this was the end.

The actress took to Instagram to clarify her departure from the series, writing, "Hangin this hat and jacket up. What a great ride it's been.

She genuinely seems to have enjoyed her time on "NCIS," and there doesn't appear to be any bad blood between her and any other cast members.