Yuri Pelegatti (Antonio Albanese) è un attore di teatro che, traumatizzato dalla separazione, non riesce più a ricordare le battute in scena. Arturo Merlino (Carlo Verdone), invece, è un investigatore squattrinato che vive a casa della vecchia zia vedova. Yuri vuole le prove dell'infedeltà della ex moglie e assume Arturo credendolo un super investigatore. Arturo, però, non ne fa una giusta. I due, per errore, entreranno così in possesso di una misteriosa valigetta che contiene un milione di euro.