Thief (1981) Frank (James Caan) is a safecracker who breaks into security systems and can get in and out without raising suspicion. Crime boss Leo is impressed with Frank's skills and hires him for a job. If he's arrested by the cops, Leo will provide the lawyer. Franks says this is one-time diamond heist job and Leo agrees. Frank wants to escape a life of crime, marry a wife, and have a child. He can't adopt a child through legal means so Leo gets him a baby boy through the black market. Leo now feels Franks is in debt to him. Frank and his partner Barry (Jim Belushi) can break into a Richmond Lackett, the toughest safe to crack, and steal millions of dollars in diamonds and this intrigues Leo, who might have something else in store for Frank other than a one-time job.