Supernatural Guest cast, played by Melanie Scrofano Episode 2x20: What Is and What Should Never Be (May 3, 2007)