Supernatural Guest cast, played by Veena Sood Episode 5x07: The Curious Case of Dean Winchester (Oct 29, 2009)