Guest Stars David James Elliott as Major Bryant AnnaLynne McCord as Melanie Warner Brendan Hines as Detective Ralston McNally Sagal as May Stone Romy Rosemont as Belinda Peterson Edwin Hodge as Dr. Greg Young Jake Weber as Dr. Ethan Barrett Cole Bernstein as Jennifer Barrett Larry Poindexter as Mark Peterson Cody Longo as Charlie Peterson Nigel Gibbs as Ivan Dale