Shyamalan was born in Mahé , India .
Shyamalan was born in a Hindu household in Mahé , Puducherry , India .