Tony Amendola as Edouard Kagame, the chief and spokesman of Liber8; he sacrifices himself in the initial-season finale as element of a bigger prepare, with Liber8 donating cash to assistance his mom, who offers start https://thecontinuum.officialsite.com.sg