Guest Stars Samantha Smith as Mary Winchester Adrianne Palicki as Jessica Moore Michelle Borth as Carmen Porter Co Starring Kwesi Ameyaw as Professor Melanie Scrofano as Girl in White Mackenzie Gray as The Djinn