Neeraj Ghaywan's 'Homebound' is now streaming on Netflix

Entertainment