Tony Amendola as Edouard Kagame, the leader and spokesman of Liber8; he sacrifices himself in the primary-season finale as part of a larger strategy, with Liber8 donating resources to guidance his mom, who presents https://thecontinuum.officialsite.com.sg