Guest Stars Shalita Grant as Special Agent Sonja Percy Clayne Crawford as Cade Lambert Dylan Walsh as Captain Jim Messier John Livingston as Paul Jenks Gillian Alexy as Savannah Kelly Michael Graziadei as Kai Bryant Carmela Zumbado as Windi Justin Prentice as Young Cade Geraldine Singer as Susan Stewart Gralen Banks as Detective Caryle Jim Klock as Detective Simms Molly Conarro as Eloise Sanchez Oliver Kieran-Jones as Reid Gorie Richard Meehan as Young Chris Kevin Rothlisberger as Petty Officer Tom Lyons