Barrett Foa, who played Eric Beale on NCIS: Los Angeles, felt like his time on the show was coming to an end in Season 12. He appeared in fewer episodes this season, although his character made a remarkable 280 appearances throughout his 12-year tenure on the show. So Barrett knew his storyline was coming to a close — although before Barrett could say sayonara, his character got a fun twist.
Eric took a break from the NCIS team to work on some sort of secret, elusive technology. When he came back in Episode 6, he was a whole new Eric, sporting sunglasses, cool clothes, and a goofy mustache. It turned out that in the time he was away from the team and the show, Eric Beale somehow became a billionaire.