Tony Amendola as Edouard Kagame, the chief and spokesman of Liber8; he sacrifices himself in the first-year finale as aspect of a bigger approach, with Liber8 donating cash to support his mom, who presents beginning to https://thecontinuum.officialsite.com.sg