Guest Stars Ben Keaton as Spencer Tobias Menzies as Frank Gallagher Sam Barriscale as Reuben Hurst Simon Kunz as John Andrew Scarborough as Daniel Harriet Thorpe as Hannah Elizabeth Thomas as Jacqui Cordelia Bugeja as Jane Geoffrey Hutchings as Mr. Ross JoAnne Good as Mrs. Ross Carol Harvey as Mrs. Kirkbride