A look at French movie legend Alain Delon's life • FRANCE 24 English