Después de perder a su mujer hace siete años, el excéntrico Dr. John Dolittle , un reputado doctor y veterinario, se encerró en sí mismo tras los muros de su mansión con la única compañía de su colección de animales exóticos.
Marianne (la ganadora del Premio Nobel, Marie Linde (Krystyna Janda)), una mujer de espíritu libre que vive junto a su familia en la cálida Toscana, mantiene un affaire con un joven egipcio dueño de un hotel de la playa cercana.
Silvio Berlusconi (Toni Servillo) se encuentra en el momento más complicado de su carrera política, recién salido del gobierno y con las acusaciones de corrupción y de sus conexiones con la mafia a punto de llegar a los juzgados.