Guest Stars Michael Easton as Gabriel Ashlocke Lindy Booth as Diana Moeller Christopher Jacot as Young Adam Kane Doug Murray as Gabriel's Father Derwin Phillips as Policeman #1 Max Morrow as Young Gabriel Ashlocke Joanne Marrella as Gabriel's Mother