Guest Stars Cyndi Lauper as Avalon Harmonia Blaine Holtkamp as Lab Tech Rachel DiPillo as Miranda Spedding Kathryn Winslow as Louise Gibson Gerald McCullouch as Trevor Gibson Justin James Hughes as Shaun Whalen James Austin Kerr as Carl Yvonne Huff as Lab Tech #1 Cameron DeFaria as Colin Gibson