Guest Stars Alexis Denisof as Prince Viktor Christian Lagadec as Sebastien Shohreh Aghdashloo as Stefania Vaduva Popescu Dee Wallace as Alice Chris Mulkey as Bart Co Starring Damien Puckler as Martin Meisner Matt Lasky as Woden Janosh Neumann as Man #1 Sean C. Graham as Officer Mart