Supernatural Guest cast, played by Jessica King Episode 1x05: Bloody Mary (Oct 11, 2005) Guest cast, played by Emily Tennant Episode 5x05: Fallen Idols (Oct 8, 2009)