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