Idris Elba as Runner Seven

Evan Deaubl, or Runner Seven, is the head of Runners at Abel Township. Well respected by all the Runners, his calm, focus and compassion have helped mould a disparate group into an efficient team.

Tas’s Zombies Run Fancast