Special Guest Stars Mare Winningham as Ms. Hazel Evers Finn Wittrock as Tristan Duffy Guest Stars Lennon Henry as Holden Lowe Richard T. Jones as Det. Andy Hahn Matt Ross as Dr. Charles Montgomery Shree Grace Crooks as Scarlett Lowe Lyric Lennon as Lachlan Drake Helena Mattsson as Agnetha Kamilla Alnes as Vendela Darren Criss as Justin Charles Melton as Stephen Woo Co Starring Jessica Belkin as Wren Emmory McSteller as Vampire Boy #2 / Bobby Cannon McSteller as Vampire Boy #1 / Walter Drew Snyder as Televangelist Kevin D'Arcy as Security Guard Jill E. Alexander as Nurse Paige Tierney as Cara