Guest Stars Wally Kurth as Justin Kiriakis Greg Rikaart as Leo Stark Gilles Marini as Theodore Laurent