Tony Amendola as Edouard Kagame, the chief and spokesman of Liber8; he sacrifices himself in the very first-time finale as part of a larger system, with Liber8 donating funds to help his mom, who gives start to him https://thecontinuum.officialsite.com.sg