Special Guest Stars Ron Cephas Jones as William Hill Jennifer Morrison as Cassidy Sharp Guest Stars Amanda Leighton as Teenage Sophie Rachel Hilson as Teenage Beth Peter Onorati as Stanley Pearson Austin Abrams as Marc Nick Wechsler as Ryan William Allen Young as Councilman Wilkins Co Starring Joaquin Obradors as Young Jack Aynsley Bubbico as Shay Noah Salsbury Lipson as Matty Donnie Masihi as Young Nicky