Guest Stars Lotte Verbeek as Young Katarina Rostova Piter Marek as Nik Korpal Reathel Bean as Officer Duncan George Bartenieff as Man on the Beach Co Starring Norma Chu as Mama Lu Chang Nicholas Tucci as Flannel Kay Walbye as Ida Albright Evander Duck, Jr. as Cab Driver