Andy Brewster (Seth Rogen) is a UCLA-graduate organic chemist and inventor. He is attempting to get his environmentally friendly cleaning product, ScieoClean, in a major retail store. However, each retail store he visits dismisses him before he can end his pitch. After a disappointing sales pitch to K-Mart, he visits his mother, Joyce Brewster (Barbra Streisand), in New Jersey before leaving on a cross-country trip to Las Vegas, lying to her that his pitch ended well so she won't worry about him. While there she reveals to him that he was named after a boy she fell in love with in Florida named Andrew Margolis, whom she hoped would object to her marriage with Andy's father. However, he never did and she felt that she never mattered to him afterwards. After a little research, he finds Andrew Margolis is still alive and unmarried living in San Francisco. He invites his unknowing mother on the trip, claiming he wants to spend some time with her.