See how an unexpected visitor forces Alan to think about his past, making Gillian and Caroline anxious - his decision to keep his secret from Celia is bound to backfire. Meanwhile, Caroline and pregnant Kate set a date for their wedding.
Arizona Public Media broadcast stations are licensed to the Arizona Board of Regents. Arizona Public Media and AZPM are registered trademarks of the Arizona Board of Regents.