Guest Stars William B. Davis as David Choak Mackenzie Cardwell as Tinsley Andy Thompson as Professor Lionel Winters Victoria Michaelis as Mildred Kannerman Paulo Costanzo as Matteo Chris Williams as Dave Antony Ryan Beil as Craig Munthers Phoebe Miu as Yang Peter Bryant as Pastor Rob Stefania Indelicato as Donna Denise Jessica Hayles as Rejoyce Celeste Ziegler as Prefera Chirag Naik as Fahim Sastri Alexander Lecoy as Ludd Cullyn Imelda Gaborno as Little Xerox Woman Uncredited Owen Daniels as Boris Netherlands