Guest Stars Tom Lipinski as Ben Preswick David Gelles as Aaron Clover Michael Drayer as Gabe Bree Williamson as Vivian Lawson Ken Leung as Donald Cheng Christina Jackson as Young Joanna Sterling Jerins as Lily Bowers Connor Buckley as Young Julian Bowers Lily Pilblad as Hunter Bowers Jennifer Ferrin as Hannah Makenzie Leigh as Young Vivian Jackie Stewart as Cassie James Colby as Patrick Rayburn Tijuana Ricks as Young Beverly Padget Susanna Guzman as Delores James Lloyd Reynolds as Gary George R. Sheffey as Doug Cressman Kim Wong as Quinn Chris Fischer as Uniform #1 Jamil Mena as Uniform #2 Amos Vanderpoel as Kevin Vancourt Guy Olivieri as Man Jen Dance as Bikini-Wearing Girl