Senator Edward Morra on Limitless
Unbeknownst to the FBI, Brian Finch has a relationship with Senator Edward Morra, a presidential hopeful and regular user of mystery drug NZT. We love a character who sees all the angles! So what does he want with Finch? Find out on CBS' newest fast-paced drama Limitless.
Watch Limitless on CBS.