Guest Stars Nina Wadia as Mayor Nina Wadia as Monster Lisa Davina Phillip as Police Officer Joanna Hudson-Fox as Mechanic