20071120 entertainment: Hitchcock rides an Indian train?