Charles Grodin is one of my favorite actors! This is easily his best role.