Home Tags Anil Kapoor ‘thrilled’ to be a part of ‘Strange New Things’