Guest Stars Terry Norris as Herb Webb Tom Budge as Shane Rawlins Lucy Barrett as Isabella Ingrid Torelli as Eva Jackson Heywood as Young Ray Christiaan Van Vuuren as Ben Usha Cornish as Farida Korrapati Scott Lee as Skeeter Uncredited Rod Mullinar as Tommy Brydon Andrew Blackman as Martin