Guest Stars Jacobi Jupe as Cyrus Charde Pinnock as Idra Lynn Hunter as Druid Witch Doctor Nicholas Khan as Presenter Bill Bekele as Young Vitus