Guest Stars Steve Bugeja as Finn Phil Fletcher as Larry the Lizard Bruce MacKinnon as Dominic Vicky Pattison as Vicky Michael Spicer as Ryan