Tony Amendola as Edouard Kagame, the leader and spokesman of Liber8; he sacrifices himself in the first-time finale as section of a bigger system, with Liber8 donating resources to support his mother, who gives birth https://thecontinuum.officialsite.com.sg