Diana's Smile | Telescope Film
Diana's Smile

Diana's Smile (Il Sorriso Di Diana)

User Rating

  • Italy
  • 2002
  • · 15m

Director Luca Lucini
Cast Anita Caprioli, Michele Venitucci

A spider falls in love with a human.

Stream Diana's Smile

We hate to say it, but we can't find anywhere to view this film.