A Self Made Hero is a 1996 French film directed by Jacques Audiard. It is based on the novel by Jean-François Deniau.
More at Wikipedia.
Director: Jacques AudiardRelease date: May 15, 1996Running time: 107 minutes
External links: IMDb