Guest Stars Justin Smith as Snr Sergeant Hal Kaine Jack Finsterer as Gregor Kennedy Maya Stange as Julie Singer Stephen Hunter as Vin Moran Sandy Greenwood as Tanya Moran Adam Hedditch as Sophie's Dad Nic Cassim as Tony O'Reilly Harrison Green as Simon Jonathan Biggins as Father Terence O'Reilly Alastair Bradman as Jett Gilbert Bradman as Lou Di Adams as Josephine Matthew Alexander as Tommy Crystal Richardson as Angie Caruso Kerrie Ray as Nan Jason Jago as James 'Jimmy' Reynolds Maizy Jane Coombes as Violinist Indiana Kwong as Ingrid George Guy Findlay as Young Tony O'Reilly Griffin Elliot as Young Terence O'Reilly Grace Chan as Church Organist John Benjamin as Guitar Player 2 James W. Seeney as Guitar Player 1 Nikki Thornburn as Church Vocalist