Giorgio Allegri es un banquero que está muy enamorado de su novia, Candida. Después de mudarse a Roma por motivos de trabajo, Giorgio empieza una difícil búsqueda de una casa lo suficientemente buena como para que en ella pueda vivir con su pareja, su suegra y su inseparable perro Gaetano. La búsqueda de Giorgio termina cuando de pronto, un misterioso señor le ofrece la posibilidad de vivir en una preciosa villa por tan solo 250.000 libras (130 euros).