As much as I love Philadelphia, I know it’s not always a hub of desi activity. But we do have one thing. Or should I say, one man. We have M. Night Shyamalan. All right, fine. Maybe given his recent string of flops, that’s not much to be proud of, but we take what we can. One of the reasons why Shyamalan remains beloved by Philadelphians is because he continues to base his productions in and around the City of Brotherly Love. The Sixth Sense, Unbreakable, Lady in the Water and his upcoming film, The Last Airbender, were all filmed in and around Philadelphia.
With the combination of Shyamalan and the recent spate of Bollywood films that were shot in Philadelphia, Philadelphia desis didn’t have to go far to see some of their favorite South Asian stars. (Which reminds me, Dev Patel, please come back to Philadelphia.I promise I’ll stop stalking you.) But today, it was announced that Shyamalan is leaving Philadelphia for the budget-friendly shores of Canada to film his latest production, Devil. Continue reading