Guest Stars Parviz Pedrad as Mohsen Erin Pineda as Maria Danny Jacobs as Bill Co Starring Marcel Nahapetian as Young Chad Austin Boyce as Ruth Connor Esterson as Young Peter