who directed the 2002 film in which topher grace played leonardo ?
roberto benigni