Alice Sycamore (Jean Arthur) deseja apresentar Tony Kirby (James Stewart), seu noivo, à sua família, mas como ele provêm de uma família rica e influente e a sua é composta de pessoas extrovertidas e um tanto lunáticas, há um choque de comportamentos. Para completar, Anthony P. Kirby (Edward Arnold), o pai do seu noivo, já comprou todos os imóveis da região onde a família de Alice vive para um importante empreendimento, com exceção da casa de Alice. Sem este imóvel o projeto não pode ir adiante e, como há uma recusa em vender, este posicionamento gera um clima desfavorável entre as duas famílias.