"Limitless" Season 1 is on a winter break, and is expected to return only next year. CBS last aired Episode 11, titled "This is Your Brian on Drugs", on 15 December, and will now air Episode 12, titled "The Assassination of Eddie Morra", on 5 January, 2016.

The winter finale was eventful, and managed to garner some strong ratings on the charts. But when the show returns, it looks like it will be set in the backdrop of political campaigns.

The plot synopsis (via Hollywood Hills) of Episode 12 reads: "When an assassin makes an attempt on Senator Edward Morra's life, Brian will get ordered to sabotage the FBI's investigation into it in order to prevent exposing the Senator's connection to NZT. As Brian and Morra's fates become further intertwined, Brian will be faced with how far he's willing to go to protect the politician."

Going by the synopsis, it looks like Senator Morra's life is in grave danger and he may die in the mid-season premiere. According to Entertainment Weekly, Eddie will run for presidency and things look a bit sketchy for him as he is threatened that his NZT connections will now be exposed.

The website said an assassin named Piper, who may have had some personal connections with Morra in the past, is on a lookout for him. And now, Brian is asked to work against the FBI to prevent Morra from getting exposed and keep the team away from finding Morra's ties with NZT.

When "Limitless" Season 1 returns for the mid-season premiere, fans will be curious to know whether Piper, too, has knowledge of NZT and whether Brian goes out of his way or sacrifices himself to save Senator Morra. But the biggest suspense is will Senator Morra die in "The Assassination of Eddie Morra"? At least that's what the title hints.

"Limitless" Season 1 will return with Episode 12, titled "The Assassination of Eddie Morra", on 5 January, 2016. For more information on the upcoming episode and live-streaming details, don't forget to check back here.