Guest Stars David Giuntoli as Seth Dimitri Diatchenko as Yuri Ovsenko Camille Saviola as Camilla Russo