The Captain is Dead: Elias Toufexis joins the crew!

Fresh from starring in Immortals - Fenyx Rising for Ubisoft, and Blood of Zeus on Netflix, prodigious actor Elias Toufexis joins the crew of The Captain is Dead for some over-the-top, sci-fi survival strategy. If you’ve…