Guest Stars Miles Gaston Villanueva as Luca Santori Michael E. Knight as Dr. Simon Neville Terrell Tilford as Barton Shelby