Der Anwalt Stephen Ashe lebt in San Francisco. Der Jurist, der viel Alkohol zu sich nimmt, den ihm sein Assistent Eddie beschafft, hasst jeden in seiner Familie, mit Ausnahme seiner Tochter Jan, die ihn anbetet. Großmutter Ashe lädt Stephen zu einem Familiendinner ein. Jan soll dabei aufpassen, dass ihr Vater keinen Alkohol trinkt. Natürlich hört Stephen nicht auf die Warnungen seiner Tochter. Er schockt die Familie damit, dass er den zwielichtigen Ace Wilfong, den er in einem Mordfall verteidigt, zum Dinner mitbringt.