Tony Amendola as Edouard Kagame, the leader and spokesman of Liber8; he sacrifices himself in the 1st-season finale as section of a bigger plan, with Liber8 donating money to assist his mother, who provides delivery to https://thecontinuum.officialsite.com.sg