The Upper Hand is a 1966 French thriller film.
More at Wikipedia.
Distributor: Paramount FilmsRelease date: January 1, 1966
External links: IMDb