Throwback Thursdays

#ThrowbackThursdays
In which fast-paced film Alain Delon, the French movie star, sports a three-button suit (having a roll-over lapel minus any vents in the back) throughout the movie? (Clue: The director of the movie is Alfred Hitchcock…fill in the blanks).