Kim Cattrall on red carpet at AIFF 2011