Paolo, dueño de un restaurante en un pequeño pueblo de la provincia de Roma, regresa a casa después del trabajo en una tarde lluviosa. En el camino ve a un niño acurrucado en una parada de autobús y decide llevarle a casa. El niño se llama Mohammed y es un refugiado que perdió a sus padres durante el viaje a Italia. La presencia del niño molesta a la mujer de Paolo, Valeria, quien al principio se muestra indecisa y recelosa, aunque finalmente se aviene a acogerle durante aquella noche. Al cabo de un tiempo, Valeria cambia de opinión y decide quedarse con Mohamed contra viento y marea…