Guest Stars John Larroquette as Sen. Dwight Haverstock Tom Lipinski as Ben Preswick David Gelles as Aaron Clover Bree Williamson as Vivian Lawson Michael Drayer as Gabe Ken Leung as Donald Cheng Christina Jackson as Young Joanna Sterling Jerins as Lily Bowers Connor Buckley as Young Julian Bowers David A. Gregory as Kyle Farrell Lily Pilblad as Hunter Bowers Molly Price as Darcy Anna Wood as Nichole Frishette Micah Stock as Reed Philbin Chinaza Uche as Calvin Natalie Wachen as Female Reporter Randall McNeal as Roger James Russell as Pierced Freak Michael Bakkensen as Male Reporter #2 Christina Calph as Wendy David Paterson as Male Reporter #1