Writer-director Chris Columbus mines Paddy Chaveysky's Marty for this bittersweet comedy about a lonely 38-year old Chicago cop dominated by his harridan mother. Danny Muldoon (John Candy), in spite of being well known and well liked in his neighborhood, still lives at home with his mother Rose (Maureen O'Hara, returning to the screen after a twenty year absence) and spends most of his time worrying about her. One night at the local Irish bar, he meets the shy Theresa Luna (Ally Sheedy), whose father is the local funeral director, and both Danny and Theresa immediately fall in love. The only obstacle to their happiness is the jaded opinions of Danny's friends. Rose, in particular, launches into a bigoted Italian salvo that intimidates Danny, making it difficult for him to continue the relationship.