Guest Stars Nish Nathwani as Riaz Adlyn Ross as Naani Phil Nice as Keith Laura Aikman as Debbie Kate Robbins as Nail Technician Neil D'Souza as Imam