-
Karen Greer: You better hope he doesn't survive.
Stefano Sollima
Stefano Sollima, born on May 4, 1966 in Rome, Italy, is a director and screenwriter.
Extended Reading