Guest Stars Struan Rodger as The Face of Boe Anna Hope as Novice Hame Lenora Crichlow as Cheen Ardal O'Hanlon as Thomas Kincade Brannigan Jennifer Hennessy as Valerie Daisy Lewis as Javit Lucy Davenport as Pale Woman Nicholas Boulton as Businessman Georgine Anderson as May Cassini Graham Padden as Pa Travis Oliver as Milo Gayle Tefler Stevens as Pharmacist #3 Judy Norman as Ma Bridget Turner as Alice Cassini Simon Pearsall as Whitey Erika Macleod as Sally Calypso Tom Edden as Pharmacist #1 Natasha Williams as Pharmacist #2