Guest Stars Adrian Dunbar as Aidan Miles Sarita Choudhury as Avita David Sterne as Neville Johann Myers as Solly Rebecca Scroggs as Michelle Bouchant Robbie Gee as Renward Ray Fearon as Curtis Keith Duffy as Eddie Ricky Tribord as Stall Holder