Guest Stars Kenneth Lonergan as Herbert Greenleaf Francesco La Mantia as Savona Desk Clerk Francesco Foti as Tenente Ferrara Massimo De Santis as Tenente Moretti Gabriel Lo Giudice as Party Artist Raffaele Braia as Venice American Express Clerk Vittoria Scognamiglio as Anna Alessandro Santini as Gondolier Carola Abdalla Said as Party Actress Massimo Scola as Party Art Critic Lara Balbo as Araldi Party Actress Eros Galbiati as Araldi Party Art Agent Emanuele Barresi as Ugo Luca Di Prospero as Real Estate Agent Rossella Mattioli as Costanza Colonna Daniele Rienzo as Caravaggio Francesco Rizzi as Roman Policeman 1606