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