Smother is a 2008 comedy film co-written and directed by Vince Di Meglio and starring Diane Keaton as a mother who is over-attached to her adult son, played by Dax Shepard.
Noah Cooper (Dax Shepard), a therapist, gets fired from the office where he has worked for many years.
When he arrives home he finds his wife's cousin, Myron Stubbs, (Mike White) has moved in.
Later that evening his mother, Marilyn (Diane Keaton) also arrives with her dogs and asks whether she can stay.
Noah gets moved by his mother's words and realises that his decision not to have a baby was wrong and rushes to Clare to apologize.