Guest Stars Ian Reed Kesler as Derek Tricolli Hari Dhillon as Sikander Marty Lodge as Oppenhuizen Diora Baird as Cara Saba Homayoon as Jane Damon Herriman as Harald Phil Proctor as Snorri Co Starring Nina Franoszek as Johanna