Guest Stars Wally Kurth as Justin Kiriakis Bryan Dattilo as Lucas Horton Laura Kai Chen as Melinda Trask Christie Clark as Carrie Brady Reed