Evelyn invite ses deux fils à diner et leur présente son nouveau petit ami Tommy. Ils rencontrent aussi Olivia, la fille de Tommy. Charlie et Olivia sont déjà sorti ensemble mais Charlie ne s'en rappelle plus. Charlie et Olivia se disputent et Tommy finit par rompre avec Evelyn pour sortir avec une autre femme. Evelyn déprimée ne quitte plus ses deux fils et passe tout son temps chez Charlie en leur chantant des chansons. À la fin Charlie réussit à régler le problème en lui disant qu'il l'aime. Evelyn décide alors de reprendre sa vie et quitte ses deux fils.