Show more
Ruggero Deodato was an Italian film director, screenwriter, and actor. Wikipedia
Ben Affleck
Nicole Kidman
Karen Gillan
Jack Quaid