Marc confronts Tara about her affair with his father, prompting Angie to investigate the cause of her son's distress.
Season 30 • Episode 18 of 257