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