Tony Amendola as Edouard Kagame, the leader and spokesman of Liber8; he sacrifices himself in the first-period finale as aspect of a larger plan, with Liber8 donating money to support his mom, who offers start to him https://thecontinuum.officialsite.com.sg