Touching Evil Guest cast, played by Veena Sood Episode 1x06: Memorial (Apr 16, 2004) Episode 1x07: K (Apr 23, 2004)