Guest Stars Damon Andrews as Jaffa / The Guardian Dai Henwood as Youth No. 1 Gabe Davidson as Youth No. 2