I found this movie both irritating and fascinating. It was irritating until I understood it -- then it was fascinating.

I spent the first half of the movie irritated at the ugly stereotypes of Americans as brutishly hostile to both Muslims and people with disabilities. Karan Johar so profoundly mis-understands America that he gets nearly every scenario wrong. For example, if a clearly disoriented person stepped in front of a cable car, a mob wouldn't gather to jeer him -- especially in one of the most liberal and tolerant cities in America.

My irritation gave way to fascination when I realized that the extremely mis-portrayed hurricane scene was actually about an Indian village in a monsoon. I went back and watched the movies as a allegory about India and it fits almost perfectly. For example, I've personally witnessed a mob of people in India set-upon a disoriented person, not just jeering him but beating him as well.

Especially interesting is the inter-faith dynamics portrayed in the movie. While nothing like America, it's what I remember of India where the people generally get along well until some event triggers nauseating naked aggression, splitting neighborhoods and even families. But, even at the worst times punctuated by remarkable acts compassion.

"My Name is Khan" is far more about the Babri Mosque demolition than it is about 9/11.

Let me be clear -- American Muslims certainly have experienced a hurtful backlash after 9/11. Americans with disabilities certainly do experience prejudice and even hostility. It's just not like this movie.

But, when you watch the movie as an allegory of India, it's quite interesting.